Let me summarize why Apple’s iOS is not even in the same planet as Valve’s Steam:
Apple sells a device (iPhone) whose OS it controls (iOS) that is so ubiquitous to the point where most businesses cannot afford to not have a presence on this OS/platform.
But in order to have a presence, businesses must list their app on the App Store. There is no other natively supported mechanism available to allow your users to interact with your business. And absolutely no sideloading is allowed. Apple charges businesses a 30% tax to use the App Store.
The cherry on top is that you as a business are also completely disallowed from accepting payment that doesn’t adhere to this tax. Not just that, but even indirectly linking to such payment mechanisms from within your app is disallowed.
Not going to engage any further here because I have made my points.
Apple sells a device (iPhone) whose OS it controls (iOS) that is so ubiquitous to the point where most businesses cannot afford to not have a presence on this OS/platform.
But in order to have a presence, businesses must list their app on the App Store. There is no other natively supported mechanism available to allow your users to interact with your business. And absolutely no sideloading is allowed. Apple charges businesses a 30% tax to use the App Store.
The cherry on top is that you as a business are also completely disallowed from accepting payment that doesn’t adhere to this tax. Not just that, but even indirectly linking to such payment mechanisms from within your app is disallowed.
Not going to engage any further here because I have made my points.