IMHO major apps from household name companies/devs can and probably will pull out of the Apple iOS store because in all honesty they can. Examples: Microsoft Office 365, in a world with alt-stores you know exactly where it will be, microsoft.com. Netflix, same. Amazon, same.
Based on what precedent? Exactly zero of those currently host their Android apps on their own sites, even though the option has been available for them to do so for years. They will host their apps in exactly the place where it makes the most sense for them and their users, and right now, even with all these changes coming down the pipe, that will probably be the Apple store, barring Apple getting stupid with their hosting fees.
Now, as you pointed out the subscriptions for these apps are currently run outside of Apple, I don't like this but there is nothing I can do about it.
Why don't you like it? Personally, I have absolutely no problem paying Microsoft directly for my O365 subscription, Netflix for that subscription, Roku for the other channels I subscribe to, etc. There has been absolutely nothing that makes me trust Apple with my payment information any more than any of these other providers. Apple is very much like the TSA - good at giving the illusion of security, but most of it is theatre meant to make you feel comfortable handing over your credit card.
Now, as far as buying indie-developed apps from a company that clearly does not have the desire or ability to tie their system into a proper PCI-DSS compliant payment provider, sure, I'm never giving my payment info to those companies. I will gladly buy those apps from a store run by Apple or Google.. or any of a number of competent app store operators. Again, this is where Apple can either innovate and provide some actual value, or they can GTF out of the way and let someone who doesn't just rely on obscurity to ensure their customers' security.
Do you need to give your CC information to Coca-Cola when you buy a bottle from a supermarket?
Of course I don't. Do you only ever shop at Wal Mart so that you can avoid using your credit card at other stores for so-called "security" reasons? Didn't think so. It's almost like having multiple retailers, each accepting of various electronic payment methods have been a thing for so long that people don't even think about how paranoid you'd have to be to patronize multiple stores.
Why is it so hard for some to understand how giving a single entity (Apple) my payment info versus countless individual sites and payment processors is a huge consumer advantage?
Because it's not. It's a huge consumer disadvantage because it eliminates avenues of competition. You only have to look at your own examples to see that in practice. There's a reason why many AAA games constantly go on sale (or are even often given away for free) on competitive game stores such as Steam and Epic.
About the only "advantage" the consumer gains with app store lock-in is the convenience of One-Click shopping (hello, Amazon) and the illusion of security (as already explained above).
Apple would likely institute a distribution charge for anything downloaded from their store and fair charge or not most big names won't want to pay it and will want the traffic to come from their site and not Apple's. Imagine you are Microsoft, do you want users downloading Office365 from Apple and seeing competitors or do you want them seeing only Microsoft products on the Microsoft site?
Microsoft is probably the worst company you could have used for this example. Microsoft is far more concerned with ensuring that their apps are visible to as many users as possible than they are about the remote possibility that some random competitor's app lures a significant number of potential paid Office users away. Above all else, MS want to make it as easy as possible for users to download their core apps, and even with competing stores existing, that would be by continuing to host those apps on Apple's flagship app store.
Adobe may have been a better example, given that there are viable alternatives to some of their mobile apps, but even in that case, if I were Adobe, I would host my apps wherever they get the most visibility, as my major goal isn't to sell a $2.99 photo filter - it is to sign more people up to my $70/mo application suite.
Seeing competing products is not something any manufacturer/dev wants.
Only if they are a manufacturer/dev that has little confidence in their app competing in the marketplace.
Indie and small devs will likely remain on the Apple app store as it gives them way more eyeballs than they could possibly generate on their own and handles payments, etc. 30% is a no brainer for that kind of exposure and infrastructure.
Yes, I agree.
From a purely retail perspective.... Apple is no different than any other retailer, digital or brick and mortar, if something is purchased from their site they deserve a cut, even if it is just a "player" app like Netflix or Spotify.
In a
competitive market, Apple is absolutely free to set their terms on that deal. The problem is that, today, that market isn't competitive, so Apple's cut is extortionate.
Unfortunately our world is one where the majority of "apps" are free with IAP. Imagine the loose analogy where you would enter a supermarket, take a gallon of milk off the shelf and go home without paying because you can go to the milk manufacturers web site and purchase and unlock code for the cap, loose analogy but relevant.
How about you stop with stupid analogies that have absolutely no bearing on what we're talking about. Apple's relative cost to host an app is a fraction of a fraction of the cost of a supermarket's cost in selling milk. Seriously, the fact that you have to come up with such a ridiculous scenario to try to illustrate your argument only serves to prove how ridiculous your argument is in the first place. Just stop.
Right this minute Microsoft is selling a 1 year subscription to 365 on Amazon for $58.99 do you really think that Amazon is not getting a cut of that sale? Amazon does not sell anything for free.
Sure. Microsoft and Amazon have made a deal to sell Office for a given price, and with a given amount of margin given to Amazon. I can also go to Staples or Costco to buy a 1-year subscription. Or I can do what I'm doing now and pay for it directly to Microsoft.
Again, that's called "competition". Microsoft isn't limited to selling subscriptions through one retailer, and Amazon is not limited to selling Microsoft products.
As a consumer I appreciate the following from the Apple store:
- Single point for app searching - Why do I want to "google" or web search for apps? You only get results that pay to play for their position. That is literally the Google business model for searches. With the Apple store if I search on "word search" I get a single choice that is labeled as an "ad" and then all of the other choices.
These both are pretty much the same searching model. Apple shows you paid ad results up top, just as Google does. You're being pretty disingenuous when you say that you
only see paid results on Google - that has literally never been the case, and it is just as easy to identify paid results on Google's searches.
However, of course, you do have other search engines you can use - you don't necessarily have to limit yourself to Google. It's just the one most people use because they've
generally had good results with that one.
- Single point for payment - Again, say you have 100 apps, would you rather give your CC info to only Apple or to 100 different entities that use god knows who as their payment processor? Would it not be prudent to limit your exposure in this day and age?
This is a red herring. There will never be a situation where you can't pay for any of those 100 random apps from some storefront employing a competent payment provider. As I alluded to above, anyone who is
that concerned with limiting how many stores with their "god knows who" payment providers transact with your credit card, you would never go to restaurants, never shop at multiple retailers, or even *gasp* dare enter a mall. I mean geezuz - how many different places do you swipe your card on a single day if you're out on a shopping trip?
- Single point for updates - Right now I see a little red circle with a number in it when an apps have an update and I can do all my updates from one place, super convenient! Why do I want to visit 100 different sites to do updates or do 100 different update actions in my individual apps? Lame experience.
There is no
technical reason why Apple couldn't design the update functionality in iOS to work with third-party stores or software providers. Multiple-source updates has been a thing in the Linux world for longer than iOS has even existed. The loss of this functionality, would be due to Apple choosing not to support that functionality or build it into the OS.
- Privacy - Apple forces devs to declare what they are collecting, I do not see that service being provided by alt-stores, I see a return to 100 page EULAs with text few can understand as the only way to determine what apps are doing.
Another red herring. Apple already controls access to data within the phone via their API, and they hold the encryption keys. Where an app is hosted has absolutely zero bearing on whether that app can bypass the APIs in iOS.