Earlier quoted context omitted.
> Apple's advertising is built on security and privacy — allowing other App Stores on their system would only open up users to invasive tracking & attacks. But why? If sideloading requires explicit user action and acknowledgment of danger, why would this affect their brand of safety and privacy in any way? The users who want a safe controlled environment can easily choose to stay in that environment. I just do not un…
Because these users, regardless of what they previously clicked, will expect Apple to support it. And end to end support is kind of one of the big deals about the iPhone.
You can see this sort of thing in an old post by Joel on https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
This references an even older blog post (that has been lost to time) which was quoted:
> Look at the scenario from the customer’s standpoint. You bought programs X, Y and Z. You then upgraded to Windows XP. Your computer now crashes randomly, and program Z doesn’t work at all. You’re going to tell your friends, “Don’t upgrade to Windows XP. It crashes randomly, and it’s not compatible with program Z.” Are you going to debug your system to determine that program X is causing the crashes, and that program Z doesn’t work because it is using undocumented window messages? Of course not. You’re going to return the Windows XP box for a refund. (You bought programs X, Y, and Z some months ago. The 30-day return policy no longer applies to them. The only thing you can return is Windows XP.)
This is the same sort of thing that Apple faces with iOS. If an application breaks when the system is upgraded, it is the system's fault - not the application (at least in the minds of many consumers) and it is also considered to be the responsibility of the operating system vendor to fix the problem.
(This is part of why the Catalina upgrade was such a big deal because it was known that they'd break a lot of things in doing that)
If someone gets an app from a hypothetical 3rd party vendor store, and it breaks on an update of the operating system (or allows you to download an app that doesn't run) - its seen as company that wrote the OS's fault even though there is nothing that the company that wrote the OS can do about it - they can't even refund the app.