Throughout the whole game, like pretty much every single Pokemon game from beginning, middle and end, the games constantly tells you to "love" and/or "bond" with your Pokemon. Pokemon are more than just your tools for battle or just company on a long lonely journey, they are also your best friend! This is pretty much said from the anime, the games, and from writers and developers, that's one of the biggest messages they constantly throw at you.
...yet in the games, if your pokemon has crap IVs/EVs, you throw that thing away like it was a piece of gun wrapper. Caught a wild pokemon that doesn't have your preferred nature? Release! An egg that was just hatched that didn't have the IVs you want? Release! Found a shiny of the same pokemon you already have an established relationship (sorta speak) with? Release! (Not the shiny, the one you already have)
My point is, I feel grind stats like IVs just kill that whole "bonding with your Pokemon" type of deal, despite how much of that message is constantly thrown at you. As soon as you find or hatch a better version of the pokemon you already have, the original one gets thrown away in the name of better IVs. All that "friendship" was all just to get you to finish the main story as fast as possible just so you can throw it away when you can hatch better ones for more competitive battles.
I get it, it's just a game and I treat it as such, but I wish that whole bull about friending or bonding with your pokemon bullcrap would just end because in Pokemon games, it's absolutely nothing like that. Either that, or get rid of the bloody IVs because really, it's nothing more than another pointless grind stat that most people will just Pokegen for in the end.
This is a series developed for its primary demographic, kids. Just because some smarter, competitive-minded people tore open the base mechanics of how the game works doesn't mean that the game is designed for those mechanics. It's not hard to understand. The game does have to have rules for how it works, and those rules can be exploited for profit if you know about them. The same applies to most games with any complexity.
Besides, Nintendo wants to avoid the topic of animal abuse when it comes to Pokemon. Take away the friendship message, and you're left with a much darker universe.
I stand in the place bathed in heavenly light, thou art where the gate to the Underworld opens, come forth, divine lightning! This is the end! Indignation!
Well seeing as the anime and game are catered towards kids. I think they do feel like they are bondig with pokemon. I don't know if they know or care about ivs.
When I was 10 playing pokemon red, I certainly felt attached to my pokemon.
I had a friend that used a golbat and refused to get rid of it because it got him out of a tough situation with the elite four. He used it all the time.
We were 10.
But Pokemon Blue/Red are WAY different games than Pokemon Black/White or Pokemon X/Y.
In Pokemon Red/Blue, there was no EVs, Natures, characteristics, happiness, or breeding. And nobody that played the games knew anything about IVs. In those games, the point was actually trying to catch them all by catching and trading with other people. In fact, due to technical limitations during the time, Pokemon Red/Blue were BY FAR the most social games due to the fact that you had to physically interact with another person by using a link cable through trading and battling.
In Pokemon XY, we have moved way beyond it. Due to superior internet, we just hook up wirelessly online with random strangers to trade or battle or use GTS where people make ridicules requests like "level 10 or lower Lugia". IVs are much more emphasized by players and if you don't have the required IVs, you are out of luck in competitive battles, lettle alone also having the right natures and stuff.