It’s inevitable in most games that players will reach a point where there is not much, if anything, left to do. Some games that may happen in hours and others it may take years. New items are added to the game to extend their life, but it’s always within the construct of what the program can do and eventually will reach a point that there just isn’t much else to add. Then the devs will either rework the game with a new engine, new features and give it a different name or will move onto a completely new project.
Personally, I like this idea… and it’s not just because I suggested it months ago. When new players are starting now in a game that has a player base that is already so far ahead of them it can be discouraging trying to catch up and actually drive new players away. With players leaving that have nothing left to do and new players leave out of that dragging behind frustration, eventually the player base stops growing and only diminishes. Something is needed to keep new players (and many very casual players) excited to stick around and play the game.