I just find it really strange to think of Valve's 30% cut to be value, when its main advantage is being an oligopoly, but Unity's 4% cut to be rent-seeking, when it's the foundation and toolset for the software being made.
But I can't help but feel you're willing to twist the facts to defend Unity. I'll list some facts for the readers:
1. The 4% cut is a rumor at this point. It's not confirmed.
2. Unity didn't just announce a 4% cut at the first place. They announced a fee per install. It's an unprecedented business model. No other semi-popular game engine does that, ever.
I'm not defending Unity, I'm just not defending Valve/Steam (also App Store, Play), which is a much, much bigger drain on revenue.
The Unity pricing structure is complicated and badly managed. The fees were previously uncapped, and it allows for edge cases where the fees look like they could exceed revenue. It causes problems for givaways, bundles and Gamepass deals.
Still, for many situations the math works out so Unity is cheaper than Unreal, even before this 4% rumour. You wouldn't want to accidentally hit one of those edge cases though.
The baffling thing is that the new monetization scheme seems especially designed to destroy the freemium/mobile market, which is exactly the market they've been so actively courting the last few years.
If you told me that Unity was going to try and monetize through some strange approach, I would have guessed that the scheme would have favored the freemium approach, not turned it into an extremely risky gamble.
I think it's easier for people to rationalise a simple cut of each sale rather than a fee for each "unique" installation. In the first case you can calculate that percentage easily in a spreadsheet and account for it in your business. In the second case it's totally unknown how to budget for. Should you assume 1, 2, 5 installs per purchase? How much of your revenue does that account for?
People would rather have a higher fee that is certain than a lower but uncertain fee (of course no fee would be best).
It's difficult but you can certainly budget for some truly ridiculous scenarios.
e.g. what happens if you get 20 MILLION installs in a single month?
Answer: You pay $400k with a Pro licence, $200k for Enterprise. Which sucks if you are only bringing in 400k/yr revenue, but with 20M installs this is what you call 'a good problem to have.'
I think the best argument you could make to say steam is a monopoly is to say that their plan is roughly:
1. Make a platform gamers love to use so much that they will still use it even if other stores are literally giving the games away for free
2. Build a brand that your target audience recognizes worldwide and trusts with their entire game collection.
3. "Exploit" the fact that your audience loves your product and brand so fanatically that you can charge the same amount on an open platform (PC/windows/linux) that other app stores need walled gardens (apple/android - literal lockin and literal near-monopolies/duopoly) to be able to charge.
I really struggle to find a way to frame Valve as the bad guy here. It's PC. There's literally nothing stopping you from just installing as many app stores / launcher platforms as you want. And it's not all-or-nothing - people DO use multiple launchers/stores. What gamer doesn't begrudgingly have Origin and at least one of EGS or the Blizzard/battlenet launcher installed alongside steam? And yet people still use steam, and spend the most money there by far.
> What gamer doesn't begrudgingly have Origin and at least one of EGS or the Blizzard/battlenet launcher installed alongside steam?
That's me! Not that I could have had any of those, as far as I'm aware. When it comes to Linux support, Steam isn't just the best, the others are actively bad.
But I can't help but feel you're willing to twist the facts to defend Unity. I'll list some facts for the readers:
1. The 4% cut is a rumor at this point. It's not confirmed.
2. Unity didn't just announce a 4% cut at the first place. They announced a fee per install. It's an unprecedented business model. No other semi-popular game engine does that, ever.