What I'm afraid is with the introduction of ARM desktops, there will be subtle bugs which did not manifest on x86. Those bugs are hard to find in old legacy multi-million LoC codebase with lots of spaghetti code nobody bothered to refactor, so those bugs will haunt users for years. That's why I'm reluctant to move to this architecture at least for a few years, even if it's superior in theory.
Thankfully ARM phones were a thing for a lot of time, so many libraries should work well.
Thankfully ARM phones were a thing for a lot of time, so many libraries should work well.