I find it completely ironic that people here justify Apple's behavior because they "develop a platform".
I pay them for the phone hardware and software and I have a right to do with my hardware what I want.
If I want to run open source or any other software on *MY* device who is it for Apple to say I can't?
I wouldn't buy a laptop that constrained me to the vendor's app store and I won't buy a phone that does the same.
This is true unless you hold the view that Apple has rights to the device you paid for.
I will not use an iPhone until I can sideload.
I use Android because I can specifically sideload. I can run a local VPN and block ads in my browser.
Apple is not the victim here. Apple has evolved MacOS/iOS over the years but let's not forget modern MacOS was deived from NextStep that used a CMU Mach Micro Kernel. While apple has replaced all the code over time with Apple Code; Apple's modern underpinnings weren't even the idea of Apple.
Once again, I will not buy a computer that I don't own and until you can install apps that you you want on your device without an app store you don't own your device. I don't need an app store to install an application on my Android. I can copy the application to the storage and just install it.
There are security concerns, but they belong to me not my device vendor. I don't need to be protected from myself.
I can install what I want, when I want on my MacOS computer, Windows, Linux and to a large extent my Android phone.
For those that talk about their personal information on the phone? My laptop has years of tax returns, W2's, banking information, etc. So stop with the whole "Apple wants to protect your information".
What Apple wants is to protect it's predatory practices with it's app store.
That being said I have been an Apple share holder for for multiple decades. That does not mean I excuse all the corporate decisions.
They don't sell hardware or a platform. They sell an ecosystem. The point of buying Apple is how everything plays together and the services experience that go with it. The value of each piece of hardware goes up as you purchase more hardware. The phone on it's own is mediocre, but a phone + laptop + watch, is a powerhouse. The software experiences can't be replicated without the hardware control and visa versa. That is the thing Apple beat everyone by a mile with hands down. If you're looking at it as buying a piece of hardware, you are looking at it very wrong.
Apple sells an experience that is differentiated from other experiences because of seeing complaints and listening to complaints about Linux, Windows and Android. They are solving a problem for folks that don't want what you are describing.
I don't want the fractured app store that Android deals with. I don't want the different hardware and OSes that android offers. I don't want the wild west world of Windows. I don't want my phone to be one device and my computer to be another. Nothing about that world is appealing to me.
I want my phone, tablet and laptop to just work, not worry about the apps I install, be able to share app state across and with multiple devices and for hardware to just work.