@double o squirtle by terrible decks I mean exactly what you said - lots of Pokemon of the same type, too much energy, not enough Trainers, etc.
I think you both and @cymonguk hit the nail on the head with MRay, or possibly even Sky Field decks in general like Raichu - fill up your bench, hit...