Epic says this is about protecting small developers... which, frankly, is BS.<p>Epic charges $100 per game in their store, vs. Apple's $99/yr for access to the store, and the latest tools. This is pretty much a wash, unless you're not regularly releasing games.<p>Epic charges 12% for their game store. For most developers, those earning less than $1M, Apple charges 15%. So again, pretty much a wash.<p>Epic doesn't take a fee for DLC if games use their own payment system, but presumably takes the same 12% if you use them (it's not at all clear)... but one of the benefits Apple gives customers is that you don't give your payment details to everyone, decreasing the odds it gets mishandled. Again, smaller devs aren't going to have a lot of DLC, or DLC revenue, and would have to pay someone to handle all the transactions.<p>Epic also uses its market power to direct large customers to use their store. It waives Unreal Engine fees for anyone using Epic as a payment processor, which would normally be 5% if you go over $1M in sales.... for those large customers:<p>$1M+ Using unreal:<p><pre><code> Apple would be 30%, plus 5% to Epic. + 30% DLC
PC/Steam would be 30% to steam, plus 5% to Epic. + 30% DLC
PC/Epic 12% to Epic for Epic store+Unreal. + 12% DLC
</code></pre>
$1M+ Not Unreal:<p><pre><code> Apple would be 30%. + 30% DLC
PC/Steam would be 30% to steam. + 30% DLC
PC/Epic 12% to Epic for Epic store. + 12% DLC
</code></pre>
The fight, most likely, is over these numbers. Instead of being an extra 3% for a small developer, it's an extra 18-23% for the larger developers. A large enough percent of a large enough pie to fight for.<p>Does that make Apple evil? Epic would have you think so. But Epic also just needed to layoff a bunch of people, despite Fortnite being a money printing machine, despite their Engine royalties, and despite their own store's fees. Sure, Apple has cash to spare, but should we really be legally forcing Apple to adopt a business model that is failing Epic itself?<p>I'm not so keen on forcing successful businesses to ruin themselves. Especially when the claimed reasons for doing so don't seem to make any sense, and don't benefit who they claim to benefit. This isn't about helping all the small devs... it's all about Epic wanting a bigger slice from the big devs. They're just trying to get enough small devs riled up that lawmakers think this is a change they need to make.