Since when does the App Store take power from developers and gives it to the end users? Its simply a troll under a bridge asking consumers for payment to get to the other side. No one that plays Diablo 3 with MacOS uses the Apple App Store, they merely purchase it online thru secure web pages and then access the game through through the cloud. Apple could have worked out more viable deals to direct payments to developers, but since they didn't, most developers sell their MacOS software via their web sites. Yes I know the iOS/IPadOS software via the App Store is the only way you can purchase apps, but is it all the cake you really want?
Take a feature like ATT or Sign In with Apple. Left to their own devices, there would be zero incentive for developers to support a feature which, while useful to the end user, holds zero benefit for them. This is an example where Apple is able to enforce the adoption of such features through their control over the iOS App Store.
The itunes payment option also means that developers never get my credit card details, and I am able to track my purchases and subscriptions via a single page in the App Store, which makes for easier monitoring. Rescinding an ongoing subscription is also as simple as one tap in the App Store as well.
Or even something as basic as the recent news about Apple forcing developers to update their apps. Some developers are complaining that it’s extra work for them, and my reaction is - it’s about time.
What the App Store does is make developers sell their apps on Apple’s terms, not the developers, and it so happens that Apple’s terms are more or less in line with my own priorities and vested interests as a consumer. I desire privacy, security, ease of use and the reality is that Apple is in a better position to deliver on this promise than any of the developers themselves.
This is why I have on more than one occasion likened the buying of an iphone to joining a union. Yes, there are annoying parts, but as a whole, it gives us users a collective voice to force app makers to behave. If there are rival app stores or the ability to sideload, then the user base can be divided, losing power to app developers. an iphone is like joining a union.
So if you ask me, this whole fight has never been about right or wrong, but about power, who has it, and who will be the one to hold on to it at the end of the day.