Steam feels like a partnership with developers where Apple is a gatekeeper. I publish free games on Steam and all it costs is a $100 one time fee per game. I get human review and feedback on my marketing material and store page assets.
Apple is incredibly strict with the content they allow to the point that it feels like a they exclusively cater to children. It’s easier to vibe code the apps that I want under my own developer account because at least I can side load those.
Not sure why this was flagged. Apple is strict and does not allow graphic adult content, famously so [1]. One of the only exceptions you'll find is Twitter/X.
Steam does allow this. But, has recently started restricting some adult content [2].
[1] https://techcrunch.com/2010/04/19/steve-jobs-android-porn/
[2] https://www.gamesindustry.biz/whats-going-on-with-steam-and-...