People don't like the constraints of smartphones but they don't understand computers well enough to articulate it. That you do and then you mock me for pointing it out indicates a particularly ugly kind of follower mentality.
X11 isn't that important, it's the large app library it brings with it (many apps that after 24 years still have no replacements on either smartphone OS.) For power users the flexibility is nice too.
Onboard dev environments aren't useful to most people but it indicates/allows a few things:
1) Individual users who are inclined can easily improve the platform with very little effort.
2) The owners of the platform aren't stopping people from doing what they want with their own devices.
“stopping people from doing what they want with their own devices.”
I’m guessing you don’t use toasters or Nintendos either then, because you can’t do what you want with those.
The tired arguments you trot out have been covered to death. You are a hyper niche use case, pretending the general users feels like you do is delusional.
Wrong, people love the constraints. Or else smart phones wouldn’t be the most popular computing devices in history, and we’d all be rocking mobile terminals.
Talk about tired arguments. All popularity really means is good PR.
As to toasters and Nintendos, yes I do whatever I want with those, toasters have nothing to stop me and Nintendos are usually trivial (and often have flash carts available) to get a shell on.
Why wouldn't applying reason (especially since you're familiar with your personal situation) result in better decisions than just listening to people who are paid to tell you what to think? What argument are you even making here?
You are extrapolating your own personal niche tastes to the wider market. This is obviously a mistake.
Personally I am happy you have devices that satisfy your needs. I also understand that the average person makes different value calls and that drives different choices.
Summing all that up as good PR is lazy and intellectually dishonest.
X11 isn't that important, it's the large app library it brings with it (many apps that after 24 years still have no replacements on either smartphone OS.) For power users the flexibility is nice too.
Onboard dev environments aren't useful to most people but it indicates/allows a few things:
1) Individual users who are inclined can easily improve the platform with very little effort.
2) The owners of the platform aren't stopping people from doing what they want with their own devices.