

Using an architecture other than x86 also simply isn’t an option for a lot of people, ruling out POWER9 and ARM hardware entirely.
I call bullshit on this.
My daily driver is an MNT Reform, which is an ARM machine, and I have no trouble finding software. All the stuff I need has been packaged for aarch64 / arm64. At this point, thanks to the popularity of the Raspberry Pi, ARM is pretty much as mainstream as x86 these day.
The only piece of software I couldn’t find pre-built for ARM was an older version of Blender that could use my less-than-current-OpenGL GPU. Other than that, it’s all there and ready to use as quickly and as easily as on x86.
I was the first to be surprised by this, but it’s true: if you run an ARM laptop, you really won’t miss out on anything. At least in Linux.
That’s true. But that’s more a usability issue than an architecture incompatibility issue.
My compute module is a RK3588, which in the ARM world is considered high end, and it only compares favorably with an entry-level laptop of 5 years ago performance-wise - CPU or GPU. So with respect to price/performance, it’s not there yet. But… well, it works as well as an entry-level laptop of 5 years ago, which is good enough for my meager needs.
If you need performance, you’re limited to x86 because there is nothing equivalent in the ARM world yet. But that’s not because the ecosystem isn’t supported.
Note that the keyword here is yet: as more people buy ARM stuff, more powerful and cheaper ARM stuff will appear on the market. Chicken and egg.
That’s why I said “at least in Linux”. And you’re right, I probably should have added “for open-source software”.
I haven’t used Windows since 95, and I haven’t used proprietary software for quite a number of years either, because the open-source offering is now good enough that I can credibly do all my computing without anything else. And so for my type of use, there is no significant hurdle running on ARM compared to x86.
But don’t think I’m in an ultra-minority: more and more people only use open-source software nowadays, and they’re not even power users anymore. It’s that good now. So I didn’t feel like mentioning it, because while it’s not quite mainstream yet, it’s common enough.