This is a gross over-simplification of a complex issue which leads to irrational conclusions for market-based, unregulated markets where pricing is value-based. Do the math on how much it would cost to replicate what Apple provides for a 15/30% cut of revenue and it becomes apparent that the revenue cut is not only fair, it’s a bargain for smaller developers which comprise the majority of the AppStore developer base.
Here’s some of what developers get for a 15/30% cut of revenue:
- world-class development frameworks that unlock sophisticated app capabilities,
- professional development tools, documentation, sample code and dev support,
- access to and use of a secure, global distribution infrastructure,
- easy access to a marketplace with hundreds of millions of buyers,
- frictionless payment processing and billing lifecycle capabilities,
- expertise to build and maintain the above,
- minimized capital investment,
- risk avoidance
The vast majority of iOS and Mac developers are incapable of and/or cannot afford to replace these enablers, and would not exist or will cease to exist without them. Many of those who are capable of doing this themselves would be hard pressed to do this for 15/30% of revenue. Epic like every developer is free to build their own alternate infrastructure because the iOS and macOS APIs are well documented and publicly accessible. Epic has chosen not to build their own and instead are attempting to gain free access to a market and app development ecosystem that they invested zero in creating — so they’re not entitled to dictating the terms of use of that platform. Apple gets to do that, and the 15/30% revenue fee is justified and fair exchange for what developers get.