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.
So why would that need blockchain? If this is a viable model to run the game, why wouldn't game companies have a direct 'pay us to keep up the servers online' model now?
It's that the entire game is gone and its servers are offline.
How does blockchain help with this? The problem isn't that there isn't a record of your purchase on a ledger somewhere, the problem is that the software environment in which your purchase is meaningful is no longer running.
> Interoperability of digital items: when people talk about this, they usually talk about being able to use a gun from one game and bring it into another game. I think that's suuuuupeerrr far off, if a good idea ever at all.
Your "much more straightforward idea" can be summarized as "use them to make money".