You bring up many good points. Every generation changes the game drastically. You could get a perfect IV Pokemon, EV train it, get all the best moves, natures, abilities, etc. on many Pokemon. This would take several hundred hours depending on how many Pokemon you trained. It could all go to...