Quoted By:
I really don't think they'll ever try to "reset" Pokémon at least until the number of Pokémon reaches 1000.
We would need an additional 280 pokémon to get to that number at the moment, so I don't think it's happening. Maybe after gen 8 or 9 they'll hit the reset button.
Perhaps the way they'll do that is by making Cyrus actually succeed in doing what he set out to do....