> Steam is taking 30% too. But you've heard much less fuss over it, right? Why? Is it because of players' cult-like behavior around Steam?

It's because Valve doesn't routinely screw over developers and gamers. Steam never removed a game from Steam because it could cause "customer confusion" because it was too similar to one of Valve's own games. When Valve released the Steam Deck, they didn't layer on a bunch of trash for "safety", they sold gamers a portable Arch Linux box that, other than running Windows games on Linux, also runs local LLMs, games from GOG, and development environments. You can write games for Steam on a Steam Deck, compile them, and run them. It's the exact opposite of what Apple is doing - Valve offers total control, and you can use it to do awesome stuff without having to pay a tithe to some overlord corporation that thinks they still own hardware that you purchased from them.