The other 99.9% of users, I hope you're being hyperbolic here. You have to understand the mindset of playerbase in current days online games or games as live service (LoL, Valorant, Dota2, Fortnite, Apex, CoD, OW2, Destiny 2, etc...).
These playerbase, they only play their one and only their specific game for majority of their free time. They don't buy or play many single player focus games much at all. Spending like $20 skin for their favourite character or $40, $60 bundles once each month or every few months isn't much of an issue for them.
Even if they choose to spend money to buy single player games, they can wait for sale, because to them these single player games are side games, not their main. Taking a break from their main game at most.