> Building and supporting the SDKs that developers use to make money.
You're implying that this is a somehow onesides transaction and Apple is doing developers a favour while Apple always needed third party developers as much as developers need them (with iOS of course this balance changed a bit which allowed Apple to become a lot more exploitative than they were before/still are if we're talking about macOS)
Yes, and Epic charges a lot less for their support. We say how Unity was eviscerated for a much cheaper runtime fee, I can't imagine Apple gets away with triple the pricing.
Is it? Epic doesn't only provide and engine to make a game with. Online services, access to extremely high fidelity assets (meta human, Quixel megascans), photogrammetry. And of course it's working on its own store. All of these have a lower cut even if you don't negotiate.
The exact same thing Epic is doing with their games engines.
Building and supporting the SDKs that developers use to make money.