As an iPhone user I prefer the single app store approach. Multiple app stores fragments the user experience, ultimately harming the experience of owning an iPhone. Especially when apps become exclusives to different stores, because they will.
It's one of the main reasons that I moved away from Android. I completely understand the "open system" argument for Android, but a fragmented user experience is a byproduct of that openness. The last android phone I had came with a Samsung store, Google play, and I believe a Verizon app store. As well, going from my Android phone to borrowing a friends meant learning a completely new UX almost every time. "Oh, you don't have a Samsung Android, so you don't have that particular app store, so you can't get the app... Sorry"
It's been several years now, so maybe that's changed, but the biggest thing that makes me stick with Apple is the consistency of the user experience, in both its OS and app store ecosystems.
You can tell people about apps and they know how and where to get them. See an app you like on another iPhone? You can probably install it on yours fairly easily. There's less confusion around the entire ecosystem because of its simplicity.
Apple was already paid handsomely for OS development through the device's purchase price.
> Apple's revenue drops precipitously
Apple has some of the highest margins in the industry. They'll survive.
> In order to maintain the OS, Apple either a) raises the prices of iPhones b) starts selling my information c) invests less in the iPhone and iOS.
See my previous point.