That is a very good point and it has crossed my mind.
Apple can only loose:
EPIC can only hope to win some sort of special treatment with how much it gets charges - which will not be special treatment since all the other companies would want the same treatment.
- Decides to allow URLs to some website? All apps are free now and no more revenue to Apple via AppStore
- Decides to allow 3rd Party Stores? How many stores are you gonna get? Still not revenue to Apple via AppStore
- Side loading? Still not revenue to Apple via AppStore
- Decides to shut down the App Store and to revert back to the first versions of iOS where there was no AppStore? Still not revenue to Apple via AppStore and a potential loss of clients to other phones - not even to EPIC because EPIC does not build phones.
Any other win would only damage Apple.
The only way that I can see any change to the IAP logic is by making those IAP free but to start charging the developer some sort of tier system where when they reach a certain number of IAP, Apple is due a fee - regardless of the amount that gets charged in the IAP.
There is sort of precedent for this when Google was sued for displaying new clips in their search feeds of some European newspapers (Spain?). The judge said Google had to pay so google said we'd rather just not list anything then. After a few weeks the newspapers were hurting so badly as no one was coming to their sites as without the google links their was no traffic anyway. I think they ended up begging google to reinstate and came up with a compromise that favoured google.
The point is that Apple could function without an App Store. It could even go the Nintendo route and just be the sole publisher of apps and have apps integrated into the OS or whatever (like a feature phone). It would lose money but it would survive.
The rest of the industry would be absolutely devastated though. How many companies are built on iOS revenue?
Is there any precedent for a private business to be forced to do business? Wouldn't that be illegal?