We really must steer away from this dystopian view of "choice" amongst trillion-dollar megacorps that control half of the ecosystem. Yes, there should be different rules when they get that big, like serving the user first.
What you're missing in this discussion is that these companies are so large and powerful, and their services so critical to 100s of millions of people, that the situation has changed.
Same question to you.
Mobile phones are critical computing devices, even taking over as wallets and keys for many people. There should be some standard of freedom enforced when half of the market is effectively controlled by a single massive company. Why is the profit motive of this particular corporation so much more important than serving users (and developers) better?
I explicitly bought my iOS device so that all software that is possible to be installed will always be vetted. I don’t have to worry about my parents being tricked by either maliciously crafted websites or false promises like cheaper price but they get all your data. Companies are not going to be upfront about their store’s policies.
So my argument is not the profit motive. Sure apple should probably charge 10%. 30% might be greedy BUT my issue with that is that any number is arbitrary.
Apple created the platform, the device. Fine the developers played a huge part in making iOS a success BUT nobody forced them to build for the platform. If Apple increased the % then yeah - sure I’d be behind lowering them and be angry with Apple but as of now: users want an apple device and developers have a choice to Cather to them or not. There are a lot of Android only apps that work fine so I think it’s fine if you don’t support ios
It isn't. Malware is already an option. And websites are available on the phone, along with text and calls and many other channels that are constantly being used for scams and attacks. iOS isn't magically invulnerable and security would be handled the same way as MacOS (which also has an app store). This really isn't that big of a deal as you make it seem.
As for the rest, the other comments already describe the issues with the size of the company and importance of mobile devices leading to the current challenges. Reality, and how people and companies operate, just isn't that black and white.
You already have one. iOS exploits and vulnerabilities are cheaper than Android exploits because they're so plentiful. The App Store was responsible for shipping hundreds of millions of copies of Xcodeghost, as well.
Why would you limit everyone else rather than make a choice for yourself?