I think people are focused on the wrong issue. The fee % is not the problem. The problem is the restriction against using other types of payment processors. I am 100% OK with Google, Apple, or whoever charging whatever price they want to charge for using their app store services. They are, after all, providing all of the infrastucture for software delivery, updates, payments, etc. Not to mention giving you access to…
> The problem is them preventing you (the developer) from allowing the user to use other forms of payment processing within the app itself. One major kink in this idea is that it breaks the free tier model, since paid apps are essentially subsidizing free ones. If you can use any payment processor in-app, then developers will make their apps nominally "free" for App Store purposes, and then use the payment processor…
Or they can compete in the free market and offer their payment gateway for a competitive fee, or they can do what google is doing and allow third party app installs.