I would prefer to see something more innovative focusing on aligned incentives. For example incentivize gamers to discover great games by putting their money where there mouth is. By allowing gamers to buy “steam game tokens” for which each game has a fixed amount set by steam. Steam takes 10% of their 30% revenue cut and places open bids to buy back the game tokens on an public exchange. Game developers get a fixed percentage of their games tokens and can sell them on the open market to raise money etc. Gamers that discover a great game early on can profit by holding the tokens until they become worth more.
Thus the demand for game tokens of successful game will become worth tons of money and therefore incentives are aligned with gamers and game makers. And developers can drive demand with there steam game tokens in game by allowing in game purschases to be made with there tokens.
There are a few companies currently trying to promote this model with music etc but unfortunately it will take a big players like Steam, Apple etc to make it happen.
What they propose now has zero innovation, but that is what happens to all successful companies. They stop taking risk and play it safe.