If you're a game developer or publisher, that would be the exact opposite of what you'd want.
You want your sales to be as front loaded as possible, meaning that you want to sell as many as you can, as quickly as you can. The price of your game will go down significantly over time. A sale made just after launch it's worth so much more than a sale 1 or 2 years later.
That is a great way to get money, if your game is a hit. Most most games don't have that much hit.
Alot of games don't meet the sales expectations, or don't bring enough money, even though the games are good.
Zenimax is example, that sometimes front money doesn't work, because it doesn't bring enough money. So publishers like zenimax are forced to sell. Even small devs are forced to sell to big companies, because it's not enough.
It's why guaranteed revenue is better. It protects publishers from situations like that. Running a business is risky, and you need guaranteed funds to keep your business.
Anyway, let's stop here. This GW topic. I don't want to derail the topic.