After reading 80+ posts, I feel the urge to add my own opinions... keep in mind I play mostly EX-on with my friends, so most of my examples use EX cards.
- "lack of draw power": draw power is greatly overrated, in my opinion. A Linoone (RS), Oracle, Wynaut, Girafarig, Clefable (Expedition) and/or Dunsparce can get all of the necessary cards you need for your strategy pretty quickly. I believe that it's better to be able to get the exact cards you need with Linoone and the others, rather than by gambling on drawing them with an Elm each round. Also, there is no way any Trainer can compete in draw power against a deck containing three or four Delcattys.
- "too many Supporters" and "not enough Trainers": are you kidding? Every Supporter in EX-on except TV Reporter is way too powerful to be made a normal Trainer. (Heck, Briney is just plain super-powerful...) I'd hate to see Oracle or Copycat as normal Trainers, too. Many Pokemon have Trainer-like attack effects (such as the ones listed in the previous paragraph). The obvious disadvantage about using an attack to get your cards is that you can't damage or cause a Special Condition on your opponent's Pokemon. However, this disadvantage is GREATLY offset by the ability to do massive damage by the third or fourth round because you've got the exact cards you need in your hand. After all, in two rounds a Wynaut can pull out a needed Basic Pokemon (first round) and then two Stage 1s (Wobbuffet and the evolution of the other Basic, for example), a Stage 1 and Stage 2, or whatever other combination of Pokemon you might want. Sacrifice is part of the game's strategy.
- "too hard to get the level 1 Pokemon that have the Powers or Trainer-like attacks": consider Professor Elm's Training Method, Wally's Training, Poke-Ball, Oracle, Pokenav, Wynaut, etc... there isn't any strong argument for this statement. There's too many ways to get the necessary evolution cards. See the previous paragraph to see how useful Wynaut is, for example.
- general playing speed issues: games seem faster to me, time-wise, than before. When I play e-on or EX-on, I often have most of my needed cards in the first 2-4 rounds and I rarely have to reshuffle afterward, so the game moves quickly. When I play Unlimited, every round slows down with all the Cleffas, Copycats, Professor Elms, etc. getting played each turn. Sometimes there's three or four shuffles per player in a single turn, so the game slows down a lot.
- "Gardevoir ex = Godevoir ex": some ways to stop Gardevoir ex: Wobbuffet, Shedinja, either Breloom, Gyarados w/Energy Drain, Kirlia w/Energy Drain, Energy Removal 2, Arbok, Salamence's Dragon Wind... I just mentioned some of the possibilities in EX-on, but there's plenty of different tactics to use (and more to be found in e-on). Confusion, too!
- "e-on sucks": I don't think e-on sucks because, well, I don't own many Neo cards, so I can't play Ne-on well.
However, my friends and I actually play each other with EX-on decks a lot. The focus on Pokemon, rather than Trainers, for deck strategies allows decks to be a lot more diverse in content. We love to play 2-on-2, which isn't really viable in the e-on format (in Unlimited, it's broken: try a Dark Gengar deck in 2-on-2...). The game's pace is faster in EX-on, too, so it's more exciting. I feel that the sooner that the game moves from e-on to EX-on, the better.