Okay, I'm going to talk about about something that's really starting to grate my cheese: Individual Values.
The only thing they accomplish is to waste the goddamn time of players who know enough to look for them - by breeding or soft resetting until you have what you need.
"Oh, but Fanboy," you say, "It separates the scrubs from the top players!"
What, using the right pokemon, having a well-designed team, making sure to cover your weaknesses, and knowing what the metagame consists of doesn't do that?
"Oh, but Fanboy," you say, "What about Hidden Power?"
What about it? Either it's ignored (by scrubs), cursed (by players who don't have time or patience to get the 'right' ones), or just makes players WASTE MORE TIME trying to get the right one - what's that guy's record in the SR for Legendaries on trying to get an HP Fire on his Yvetal? 2,000 plus?
Link it to another one of the 'hidden' stats, like EVs or personality value, and be fragging well DONE with IVs. It's nothing but a goddamn time sink in a game that doesn't need more of them.
Fuck it.