> Apple does that makes it possible for a developer to produce a high quality app on their phone
This is not one sided at all. Historically generally Apple benefited more from developers releasing apps on their platforms than the other way around. Arguably that's still the case.
> Apple has to pay for all that somehow
So by selling devices? How did they pay for developing OSX/macOS and their APIs and tools for decades?
> They could also just charge a large cost for access to the SDK a la console systems,
There are many exploitative and unfair things they could do because of their dominant positions in the market, yes that's correct.
This is not one sided at all. Historically generally Apple benefited more from developers releasing apps on their platforms than the other way around. Arguably that's still the case.
> Apple has to pay for all that somehow
So by selling devices? How did they pay for developing OSX/macOS and their APIs and tools for decades?
> They could also just charge a large cost for access to the SDK a la console systems,
There are many exploitative and unfair things they could do because of their dominant positions in the market, yes that's correct.