Like that time when Epic Games said "We don't want to use the Google Play Store, so if you want to play Fortnite you have to install it from the Fortnite Installer". And then we immediately had this: https://issuetracker.google.com/issues/112630336?pli=1
> This vulnerability allows an app on the device to hijack the Fortnite Installer to instead install a fake APK with any permissions that would normally require user disclosure.
If they could switch to Fortnite Installer on iOS I assume they would. Would it have security holes? Would it do other annoying things that the App Store doesn't let them do?
Repeat those questions for a hypothetical Microsoft iOS Store, Google iOS Store, Amazon iOS Store, Steam iOS Store, Ubisoft iOS Store, EA iOS Store, Pokemon GO Installer, Nintendo iOS Store, iOS Minecraft Launcher, and I'd expect to see more security vulnerabilities and/or hostile behaviors that Apple doesn't allow.
It's a tradeoff. I know the current system isn't perfect, but I worry that forcing Apple to allow other stores to do their own thing will be worse in a variety of ways.
Believe it or not I had an Android phone before and decided I like Apple's system better.
If it were my only computing device and I needed to run a bittorrent client I acknowledge it would be a problem, but like I said elsewhere in the comments, it's a trade-off.