Sure, a few apps will cost them massively more than that, but most will take five minutes of reviewer time every six months and a few gigs per month (or year) in download bandwidth.
I don't understand this whole idea of keeping on increasing your profits when you already make enough money thousand times over.
It's simply a publicly traded company (like many others) with shareholders and stocks and people are expecting the value to go up.
Could you please try looking at this from the developer perspective?
I am a developer. Been one since I was 12 years old writing x86 assembly code. Published apps on disks and distributed them at the local video rental store. The market size was probably 2000 people in my town. Let me tell you that what developers have access to today.. built on top of Apple's ROI machine, is incredible. From this perspective, for every $1 I make, I am happy to give apple .30 of it. The total pie is astronomical.
What I'm trying to say that it's nice to have a choice. You know, like on macOS. There's the app store if you want it, but you're also free to DIY the distribution of your app if that's what works better for you.
How do you build a car without a company? How do you get 100 people to work together? How do you get components, carry out testing, and still keep people "fed and watered"?
The only other answer I have ever heard is "the state".
Large charities accumulate wealth endlessly through active fundraising despite having enough to cover their costs for over a decade.
The issue isn't the collective fiction of the "company", it is "humans" and an inherent greed and self centredness (imo)
I'm just saying that the cost of the average app developer team is likely offset by the income Apple makes from the average app developer team.
Whether that's how they spend the money, I have no idea.
I don't need to know how they spend it to guess that the costs and income probably roughly balance out.
Apple uses paid apps to subsidize free apps.
It’s not compensation for services rendered, it’s a toll or tax on their platform, regardless of their services offered.
It is a problem, but the real problem boils down to services being able to mandate what client you use. Solve that, force Facebook and every other service to work with 3th party clients, and we can free the app store.
> but the real problem boils down to services being able to mandate what client you use
The underlying problem is that these threats to third-party client developers have teeth. The US government would happily enforce them it seems, paid for by people's taxes. In a saner world, a Facebook lawyer trying to sue someone who built a better Facebook app would be laughed out of the court building.
Apple must be forced to allow installing iOS apps from arbitrary sources, signed with arbitrary keys. This is the only way. Or are they afraid that if they do allow that, then the app store would have to truly compete with "just host a self-signed .ipa on your own server" on its own merits?