(Farmer) "Uh, sorry we don't do that."
(Person) "Well why not? I want a saddle on a pig."
(Farmer) "Because that's not how we do things around here. You're welcome to buy your own pig and put a saddle on it, but you can't do that here."
(Farmer) "Uh, sorry we don't do that."
(Person) "Well why not? I want a saddle on a pig."
(Farmer) "Because that's not how we do things around here. You're welcome to buy your own pig and put a saddle on it, but you can't do that here."
Your (very strange) analogy reminds me of when I was in 3rd grade, and we were having lunch. There was a substitute teacher that day. I had peanut butter and jelly (packed by my mom), and started putting some potato chips inside it. The teacher came over, asked what I was doing, and said "stop; we don't do that here".
It was a dumb thing for her to say then, and it's dumb to tell us what we can and can't do with our devices now.
For example they only allow a certain selection of colours for their cars.
So no, you are not allowed to do whatever you want with your device. That was never something completely true.
If I was working at Apple I would propose this feature: if you see the user changing the OS or modifying it in ways that are not acceptable to Apple then the user will be blacklisted from support and ideally from buying another Apple product. I would probably make some big bucks from bonuses.
Like that time at the Ferrari dealership when some dumb lady wanted a Ferrari in pink and the dealer told her "No" and pointed to the door: "Don't let the door hit you on your way out".
See? The companies are also allowed to tell you "No!". Freedom and all...
I'm unsure why side loading would break the dynamics of their walled garden either. All that does is give both customers and developers the choice of forfeiting the benefits like discoverability, comfort and likely a bunch of App Store-exclusive APIs like IAPs and in return allow access in cases where Apple doesn't approve. I can already guarantee that most developers won't budge an inch from the App Store as the lack of discoverability and the annoyance of downloading an app file and clicking through Apple's warning popups just to install it would effectively kill their app.
I mean, how simple is it? You know the deal, everyone knows the deal, and yet you still buy the damned pig and then complain about it afterwards!?
I mean, sure .. advocating for better behavior from major corporations is a fine thing to do, but it's hard not to view that as hypocritical if you still buy their products. If you care, shop elsewhere. That's the only complaining that really works.
For that, there is a clear alternative.
There are two things that are genuinely productive: supporting alternative phones (PinePhone, Librem 5, Jolla, OpenMoko, etc) and their software, and lobbying governments to impose regulatory constraints. I'd love to see more people doing them.
There's thread on HN, where father tells a story of child bullied for not having an iPhone and gets bullied himself by HN for being bad father, that doesn't want to buy his son an iPhone.
But if all you do is keep to yourself and stop buying, then your protest begins and ends with you. So, certainly not always, but at least sometimes griping and grousing works.
The thing I don’t quite understand - why do you bother? Having the ability to side load doesn’t affect you in any possible way.
But the question still is, why buy a device that doesn’t meet your priorities?
> why buy
It does meet my requirements, that’s why. I’ve never said it doesn’t.