Great points
@Abazigal and
@cateye. Christian an example of one the thousands of real “indie” developers developing for AVP. They are largely silent, but much more representative of the developer community perspective on the value of developing for Apple platforms than Google, Facebook, Netflix and others with hidden agendas. Unfortunately, it is the latter that many non-developer pundits on MR are quoting to support their “no developer is going to develop for AVP” bias.
Great observation.
I believe this is because Apple's App Store policies are designed to both benefit as many of the smaller developers as possible, while also preserving the bulk of their revenue.
Most developers are making under $1 million, which means they qualify for the small developer programme and need pay Apple only 15%. This is a pretty good deal considering how much of the administrative matters end up being handled by Apple.
Christian Selig himself has shared that in 2023, he made just under $1 million in revenue (no word on what this translates to in terms of actual take-home pay). While he expects to exceed this amount in 2024, he does not seem bitter about having to pay Apple more at all. So either he is very good at hiding his true feelings, or he is content with the money he is making.
At the same time, the amount of revenue generated by these developers is a very small amount of total App Store revenue (the bulk comes from freemium games like Fortnite). I estimate under 5%, so it's a small price to pay in order to keep the majority of developers happy.
Meanwhile, it's no small secret that Apple gets the most money from IAPs, and really, I don't think there is much sympathy to be had from the likes of clash of clans (and its thousand different clones) giving Apple 30% of revenue. IAPs have virtually zero marginal cost, so it still free money for them either way.
This money then goes back into upkeeping the iOS App Store, while ensuring a thriving marketplace for these small developers. It's actually pretty clever when you think about it.