Exactly.
And entire industries are depending on mobile apps as a way of selling and/or delivering their services (think: ride-hailing, public transport, banking, online dating, music and video streaming).
But, you don't see Uber challenging the Taxi's by forcing an Uber payment option in a Taxi cab. They compete with a different driver, different vehicle, and different pricing. Not hail a cab and pay Uber for the ride.
Yet there aren't more than two or three competing giant mobile download platforms (Apple, Google) acting that are controlling the market for mobile apps.
Acting and controlling. For this to "be" they would have been brought up on charges for "being" a monopoly. They would also have to lose in court to said charges. All we have so far is opinions and feelings. Not laws and convictions of said laws.
Are mobile apps as essential as electricity to businesses and industries? No, certainly not. But they're far from "Oh yeah, I can just conduct my business elsewhere if I don't like the terms" anymore.
Having your business depend on my business is not good business. if my business goes away, so does yours. You should be able to stand on your/my own.
Not having a mobile app today severely limits companies' ability to compete with their own products and services today. Even being on only one platform (Android or iOS, or the Play Store vs. the App Store) does.
Not either Apple's or Google's fault or problem. Success is not illegal.
They don't have to. After all, Apple could easily charge a 0.50$ flat fee for every download or something.
That would be fairly charging for services they actually provide - rather than charging for something only because they can get away with it.
And people would complain about any charge Apple or Google applies. Any. That's the problem. People want it lower. But, will not state how much lower. Just lower. Ok, Apple in the Netherlands went to 27% instead of 30 for letting 3rd-party charges operate. They get 27% which under the law is allowed to collect their commissions.
Still not enough, still not fair. So what is? .50c is now fair per IAP. What if you only spent in that IAP .99c? So Apple will be VERY happy to get over 50% per .99c IAP. They will not stop you there. For the Dev to make good money, every IAP would have to be at least $5 (4.99). So it's 10% fair? It will be for a week or two. Then they will want to renegotiate.
I have a better idea. Apple's Appstore is only for Apple products. No 3rd party anything on the store anymore.
They want to get on the iPhone/iPad. Then make a web app. Done. They don't owe Apple anything, and they are prevented from compromising my iDevice with a 3rd party store or bogus app with too many ways to hook into the OS. Everyone gets what they want.