It's Apple's sandpit and they make the rules, but I think it's hard to rationally justify their take other than "because they can".
> aren't the only ones doing 30%.
Again, just because "other people do it" does not a compelling argument make. It's just an "argument to the people" logical fallacy.
Don't like it? Give your money to someone else and stop complaining.
Then there are feature phones like those Nokias with KaiOS, Jolla, Tizen,... be the change you want the world to become, instead of giving the money and then feeling entitled to something it wasn't available right from the start.
I don't think the fee is there to protect device health. There are plenty of free apps with no fees levied, so that point doesn't make sense.
I think it's fair to charge a fee for using the store as a paid app distribution channel. If Apple takes on the burden of risk, funds flow management, etc. it's fair to take a cut.
If Epic instead builds their own payment system, they shouldn't be charged for it or forced into using Apple's.
Apple could claim that they need to cover hosting costs or review costs. And I think there's an argument here, but it's not made, and it would raise additional questions around fairness.