Gardevoir is far from perfect. It is a stage 2, Garbotoxin shuts its energy acceleration making it really slow in those matchups, it's also weak against energy efficient attackers and it has a type weakness. It's really powerful, but there have been many cards that have been way more oppresive...