The reason that environment no longer runs is because the company decides it's no longer profitable to run it. Blockchains build incentives to run that environment into the operation, so as long as there are users willing to pay, and the environment is efficient enough, in theory the environment should never not be running.
This gets stronger if you share that environment with multiple games.
> Your "much more straightforward idea" can be summarized as "use them to make money".
Playing poker with friends and being able to use any game's purchased assets in that game doesn't have to be about money. It certainly wouldn't be for me, cause I suck at poker.