The only difference is people want to change the rules because they feel Apple (and Google) have won the game forever and App Stores should now be regulated like utilities.
Which makes me wonder : is there any way to distribute your own game to playstation users, without having to ask or pay anything to sony ?
Same for any console, though some are very restrictive and have very specific pricing guidelines (eg. Nintendo).
A contract may not be enforceable, but only if it contradicts the law. In this instance, I don't see how.
I suggest you read up on this dispute then, because the whole cause of this dispute is that Epic believes the contract violates anti-trust law.
I suppose if you don't like it you can go buy an Android phone and just give away all your data in addition to the 30%.
Also worth considering: How much of Apple's intellectual property here could exist without them harvesting decades of free/open software development history unpaid? And now they're complaining that someone used their SDK after paying the license fees?