Quoted By:
I wouldn't go so far as to say that natures and IVs RUINED it, but they add unnecessary inconveniences to competitive Pokemon training in my opinion - though IVs have always been around. I would prefer if IVs were never a part of the franchise and natures (as well as characteristics) reduced to flavor text/affecting in-game things that don't matter in battles.
EVs, on the other hand, should remain, as they allow for a customized Pokemon training experience and separate the good trainers from the shit ones.