I can't stand Generated Pokemon. It's extremely annoying to finally get your team to where you want them by wild capture/breeding/trading and whatnot, just to get into battle with person after person with not just one or two "perfect" Pokemon, but a whole frickin team. Like I'm gonna believe that EVERY SINGLE TEAM full of 6 IV, Perfect EV, Shiny, LV 100 Pokemon is absolutely legit, yeah right.
I know I'm gonna get some kind of backlash for this from all the "well we do it to fill the dex"ers, and the "We do it for giveaways"ers, well, I'm NOT talking about you, so please, don't even.