Nobody suggested "getting rid of them entirely", we are suggesting either bringing back stat experience which it replaced, or eliminating (or at least raising) the 510 cap.
Letting you max out EVs for all stats, getting rid of them entirely, what's the difference? With a raised cap, every single competetive pokemon will have maxed EVs in all stats. Things would be the same as if they didn't exist at all. Except well I guess you'd have to add 63 to all their stats. It'd be like if all pokemon had all their IVs fixed at 31. I mean, yeah, IVs would still exist, but they may as well not. They wouldn't be doing anything.
(Incidentally, IVs being fixed at 31 would be totally awesome. Or 0. 0 works too.
Whatever, I don't care, just get rid of IVs. [tornado fang] IVs.)
If you think moves cannot be fixed you are not paying attention, given the wealth of tutors and deleters available in current games. Moves can always be overwritten, at any level, any time.
So. About those egg moves.
Yeah.
IVs and Natures are not applicable; they are decided at time of capture and never change. You can compare, as soon as they're caught, to see if you have gotten a satisfactory result, and if you haven't there is no reason to raise it throughout the game. There is no reason to level-up to check Natures and the only reason to level-up to check IVs is if you're intending to use Hidden Power or you're just a stickler about having the max, thus requiring the exact values. If you're only after something reasonably good, you can check at a low level. Even your Level 5 starter in the R/B/Y IV system (which is half the range of current games) shows some difference in final stats from IVs. IV-checking was being done long before the GBA generation hit, and was not in any way "hardcore tournament player" exclusive. Even regular gaming magazines noted the difference in freshly captured same-level Pokemon and recommended comparing in order to get the best. That was back when Stadium was new.
God, you'd be there all day just getting a starter. 3/25 to get the right nature, 11/32 to get attack above 20, same again for speed. And then you'd still get beaten by someone who bred to get a 31 in speed so he went first and killed you.
Is that how they don't wind up the same with Rare Candies? [tornado fang] that. Grinding blows. I'd rather just use Rare Candies after the Elite Four.
It's actually worse than that. You only get 127 bonus points to distribute among your attributes, so if you accidentally kill something that gives you EVs in the wrong stat, you permanently screw yourself. And the game doesn't [tornado fang]ing tell you ANYTHING about this.