I don't get most player's gripes with them.
If you don't care for them then... Don't. I only learned about them when I discovered this site, during the D/P/Pt gen. So I'd done multiple playthroughs of Blue, Yellow, Silver, Crystal, Sapphire and Emerald without any knowledge of such things. It doesn't really affect the experience.
Now that I know about them I structure my training from the word "go" around EVs, beginning with my starter. When 'Mon reach Lvl25 I use the IV calculator to get an idea of how they're going to grow, this helps me modify their EV requirement and decide whether or not they'll remain top-tier fighters or if they're gonna get bumped down to second/third-tier. Those 'Mon still get used but they won't be in an E4 team or visit the Battle Frontier. But it makes the world feel a bit more real, helps me bond more "personally" with my 'Mon and also adds a nice layer of complexity and strategy to the game that elevates Pokémon above your standard RPG. If it didn't have this depth of planning and strategy I'd have likely put the games down for good a long time ago.
Now, my way isn't for everyone. Nor is anyone else's way for me.
But my point is that the existence of EVs and IVs makes the games so much more than their competition, opens up so many more ways of playing for all different tastes/styles. If you don't like 'em, fine. Have nothing to do with them. But don't suggest marring other people's experiences for your own convenience.