Yes, this is all true. I didn't mean to imply those things can't be salvaged, or that I think the lifespan of frameworks and hardware justifies switching to a system of "you lose all your games forever as soon as we aren't profitable". Outside of Flash games with no remaining hosts and console games with no known cartridges, there isn't much which is 100% lost. And the best works in an environment are most likely to endure, so most notable games are at least playable for somebody.
Rather, my concern is that lots of people already view games as having a "lifespan", and if they trust a streaming service to endure for a decade that might be accepted as "how long games last anyway".
Rather, my concern is that lots of people already view games as having a "lifespan", and if they trust a streaming service to endure for a decade that might be accepted as "how long games last anyway".