That doesn't make any sense. Again, you're conflating "consumer friendliness" with "producer friendliness".
None of those other stores took off because consumers are sticky when it comes to incumbent storefronts and platforms.
All of them were created specifically because publishers believed that Steam was taking too much out of their pies.
Other than the UI and base functionality of the storefront (congrats, neither are unique or particularly hard), none of that has anything to do with the value of a place on the storefront to the producer.
I don't know what Epic has done with their store or launcher, and I doubt you do either. I'd be shocked if you had it installed.
Of course, but we're on a game forum talking about the business of games. These storefront fees are one of the reasons publishers behave the way they do.
Nothing you said here is correct.
Steam has the dedicated base that it has because of its ecosystem being incredibly robust and feature-dense that no other store front has. You act like anyone would WANT to willingly migrate from Steam, when does any other store have the features Steam has that people use on a daily basis? No? So why the fuck should consumers not be sticky about it?
My point is that Steam is not "hostile to developers" just because it has a 30% cut. They actually have clearly used that cut to improve the infrastructure, which in turn actually helps developers far more than you think. For example, Steam's own controller input wrapper saves developers from having to implement both Xinput and Dinput support, as Steam can handle it itself. Same thing for no longer needing native Linux ports, which has become big in itself thanks to the Steam Deck. Some games have seen huge, immense amounts of purchases (see: Black Ops 3 with Zombies mods and Rivals of Aether) long-term just from getting workshop support integrated. All of this saves time, which in term saves money, which as far as I know, EA, Ubisoft, Epic, and Microsoft Store have done absolutely nothing like this. It's not just about the cut, Steam has significantly better infrastructure for developers, especially smaller ones.
But say "OH BUT MUH 30% CUT".
"I don't know what Epic has done with their store or launcher, and I doubt you do either. I'd be shocked if you had it installed."
I have 400+ hours on Fortnite and I bought Tony Hawk 1 + 2 on it day 1. Fuck off. The Epic Games Launcher sucks, Sweeney is a prick, and you don't know what you are talking about. Why did you even bother posting when you clearly don't know anything about this?