Take a second to read the complaint. Epic alleges the single option / Apple payment processing is at issue and monopolistic, not the store. I tend to agree given the law.
Look at it from the store out, not from the product down. For instance, say that a mall forced every store to use the mall's credit card processing service. That's ok because there are many malls and business/consumer choice. But now assume that the mall also makes its own product (phone?), and the only way to sell add ons for the product/phone is through its mall using its processing service.
Your analogy is off, developers are not running stores within an oppressive mall, they are supplying products to a store.
In this case, Apple has created a population of consumers who like products, they built a store to sell those products, they run and pay for that store including rent, rates, bills, staff, advertising and all other overheads. Now most stores sell products made by various vendors at a markup.
Epic and other seem to think they should be able to walk into the stores, put their products on the shelves, then loiter outside and shakedown anyone who picks up their product for cash and a subscription.
30% on the real price is roughly what any brick and mortar store would expect to make on the majority of items on its shelves. The problem here is subscriptions. By their nature, they circumvent the retailer making any profit but most retailers didn't create the people buying their wares. Apple created the devices in question, they created their own market and as much as people whinge about monopolistic behaviour, everyone with an Apple device bought it knowing the conditions and there is more than a shred of truth to Apple's arguments about quality and security.
If you let people install ****** software easily, and their device starts running like garbage, the user doesn't blame the developer, they blame the device manufacturer. Same for security issues. Look how often malware has been found in apps on the Google Play Store, let alone all the other junk that Android users like to mess with.
I do sort of get why giving 30% of their subscription revenue Apple irks developers but they can always charge more if its that big a deal. I haven't heard any of them say anything like "10 or 20% would be much fairer", it seems like they want to be able to keep 100% of what they charge which isn't fair at all to the company that built this popular, high quality, secure, profitable market for them in the first place.
Its like the American revolution all over again
