Following that, I may as well benefit from an overall smoother user experience, better app selection, etc on iOS. It’s not open and doesn’t pretend to be.
I’m keeping my eyes open for a smart device analogue of x86 desktop PCs, though. It might be powered by an open RISC SoC design or maybe someone finally figures out how to make x86 work well in handhelds, I dunno, but the current situation isn’t it.
You're right, but Google could do this (and probably the only one who could do it).
You used to be able to do exactly that with Nexus & Pixel. That you still chose to buy something that doesn't let you do anything just proves GP's point.
I don’t really need first party support though, as long as the OS in question has that kind of universality. I can grab Fedora or Mint or whatever and it’ll run more or less perfectly on any generic PC box I happen to have with a little effort.
It’s a much better situation than what we have with Android where outside of model-specific ROMs like Graphene, whether or not you can run a ROM on your phone depends on the model specific build (which has a decent chance of having been uploaded by a high schooler) existing and continuing to get updates. It’s a mess.