I found the easiest way to avoid all this crap is to never purchase any apps, I've owned an iphone for over 10 years and have never once bought an app. If the app isn't free I don't need it.
same goes for android, I have one for work and refuse to pay them for any apps.
Not really sure what Epic expects to gain out of this. As much as Apple clearly doesn't need the money that badly, they have a right to take their cut for supporting the distribution of the game.
Well, without the hardware or the OS that they developed, Epic wouldn't be able to sell their game on Apple's product. So yes, they are providing a platform for Epic to make money. Not distribution in the literal sense, but a portal.Apple isn't supporting the distribution of the game, they're blocking it behind a paywall.
Use their service, obey their rules or don't do business on their platform. This method they provide for use of their store isn't supporting the distribution, it's strong arming the developer to pay up or f-off.