Earlier quoted context omitted.
Doesn’t Epic take a cut out of every single purchase made of a game built with Unreal Engine? Seems kinda hypocritical that they’re taking this stance when their licensing model is arguably just as burdensome on developers. In my opinion, Epic should not put their app on the App Store if they don’t like the terms, just as they would tell a developer to not use their engine if they don’t like the terms.
If a developer doesn't like Unreal's terms, there are other game engines. If a developer doesn't like Apple's terms, there are no viable alternatives for iOS distribution.
I don’t know why people feel it’s their undeniable right to be able to provide an app to iOS users.