Egg or hen problem. In the end, it is irrelevant why it is there.
Subscription based models are more comfortable and way cheaper for the user, so they will prevail.
The question is if the industry can survive that.
That is a very naive viewpoint, unfortunately.
Do you honestly think most musicians wanted to be on Spotify, etc. where they barely get paid? The gun to their head is the fact that nobody (well, almost) buys music anymore due to the existence of services like Spotify. You either do it, or you don’t earn anything at all. And then you hope that other avenues actually allow you to make a living.
I mean, sure, in these early attempts at such a model, it will be quite voluntary. But once this becomes the standard (and it will)…
The only way for additional income I see for game devs would be microtransactions, and I don’t think I need to explain how that is not a positive development for gaming ;)