And the revenue makes the most sense on ios for a large share of developers.
95%+ of developers don't care if Apple doesn't allow Epic on their store. That's just reality.
If my boss tells me "we're launching an ios app" I'm not going to tell him about how I disagree with Apples principles and refuse to build it.