Apple eat the cost for lots of other apps.Hosting isn't free and Apple shouldn't have to eat the cost of running the App Store for free apps with in-app purchases
If they can do it for Uber and McDonald‘s, they can just as well do it for Epic.
No reason to discriminate against a certain category of purchases.
In fact, they should be legally prohibited from anticompetitive discrimination.