Nah bro. This is where you're wrong. Microsoft is getting $10/month from everyone. Then they get 100% of in game sales from their games, and 30% from third party games. All of this shyt pays for itself.
Apex Legends is a "free" game but more profitable than damn near most games that sell for $70. They'll offset the cost of making games with in game purchases.
In game purchases ruined gaming for me. There's like no way to tell who's good and who's not. You can buy all the good armor nowadays..
It’s not even about microtransactions.
Average attach rate for these consoles is about 10 games over the course of a generation.
Even if we assume every single one of those games were purchased at a full $60 that’s $600 Sony can expect to get from the average user over the course of a gen, and the majority of that money is going to 3rd parties.
Comparatively at $10-$15 a month it would only take a user ~3-5 years to match that total and all the money goes straight to Microsoft. On top of the fact they still sell games/DLC/add ons the traditional way.
Gamepass currently has around 25-30 million users. That’s around 3 billion of revenue just on Gamepass subs. Would take around 50 million in games sells just to match that.
People are underestimating just how much money these subscriptions can bring in. And it’s guaranteed monthly money. Most people don’t even think about paying it. It just happens.