That's part of the problem. If they charged the same to developers as Epic, I wouldn't be so critical.
For games primarily sold through Steam, Steam is often the most expensive part of the game. Is it okay that Steam's take is higher than that of all the actual developers combined?
Have you ever played a game that was actually worth playing and thought that the fucking storefront and game launcher were worth 30% of the game?
Have you played a bunch of half-baked PC ports that could've used a bit more money on finishing the game?
Developers decide to launch as-is partpy because they know Steam will be taking a massive cut and there will be no ROI for fixing the game.
Japan and China hate each other. Japan still got along better with the US after we nuked them twice than they ever did with China.
But this orange motherfucker is managing to unite them against us.
I'm honestly impressed how bad he is at this shit.