@Caluser2000: Good luck using third party non-certified car parts in your car. It will be fully your fault if the car decides to stop in the middle of a road, not BMW or Mercedes fault. However I do agree that if a computer fails while in the warranty period, it has to be serviced or replaced free of charge by Apple. I never let third parties to mess with my Macs, only authorized Apple assistances.
@mothergoose279: You couldn't be totally wrong. First, the reason for not having other app stores is security. You cannot blame Apple if your phone stops working because of an app from an unidentified developer. You can sideload any app you want through Xcode if you are a certified Apple iOS Developer (actually, I am) or the way Dominus mentioned above. You can also install AltStore without being jailbroken, however I do not trust third party app stores, only Apple's App Store. Apple is not holding anyone "hostage" because there are TWO ways to install an app on your phone without AppStore. It's up to you to give up on your device security or not.
The so called "walled garden" is good for me because gives me what I want: quality control, security and privacy. You don't like that? It's your problem not mine, then don't buy or use the ecosystem. Their philosophy works perfectly for me the way it is. And works for other people too.
The only ones that always complain about Apple's "walled garden" philosophy are always the ones who are NOT using the ecosystem or never used it. I'm fed up of people constantly complaining about something they don't use or don't want to use. You don't like it? Then don't use! There are people who actually like it and want it! If you used it and didn't like it, you knew fully well, you were fully aware of it when you tried it in first place or bought your iPhone/iPad. Go to an Android if you want to give up on your security, privacy and want to waste hours customizing it to be a decent and bearable operating system, because the stock Android is laughable and as an UI/UX designer, I consider it so counter-intuitive to use in comparison to iOS. Here's the big surprise: There is choice, you have choice. Nobody is hostage of anything. You can use Android, Xiaomi, Samsung, Apple. Just choose wisely your poison based on what you want but don't try to "evangelize" me or someone else into what you want from Apple just because your cheapo and shiny Android phone does it, when people (and me) actually don't want it.
As for the stupid "Right To Repair", Dominus has already explained. Some people are just being hypocrites - Dell, Samsung, HP, all other companies are "silently" doing the same, taking advantage of the fact that Apple is the one being more talked and attacked than them for doing these things (because Apple is the most popular one), yet no one is complaining about them, only about Apple. When an iPhone has some sort of problem, it's a World Disaster, but when a Xiaomi phone has a similar or worse problem, no one is giving media attention to it... BTW, speaking of Xiaomi, their Mi Book laptops are unserviceable too.
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
READ: Right to Repair sucks and is illegal!