As a desktop candidate role I would say that there is a pain of bones broken in the past. I have System Shock (1) for DOS and for MacOS. DOS version was playable in NTVDM for long, especially in 32-bit XP with VDMSound. MacOS version was, to be precise, Mac OS Classic version for Motorola CPU. And Mac OS switched CPU from Motorola to PowerPC. They had emulator bundled, but only for one switch. Soon after Motorola-to-PowerPC switch they did PowerPC-to-Intel switch. And Intel Mac OS did run PowerPC applications, but did not run Motorola applications. So I have managed to unpack StuffIt archives with System Shock for Mac OS, but never managed to run it. Actually, Intel transition was not momentarily. There was Intel x86 Mac OS and Intel x86-64 Mac OS. 10.4 Tiger could possibly run something 64-bit, but not GUI apparently. Later Mac OS introduced nice Objective-C 2.0 features as 64-bit only. Mac OS 10.6 was the last one to have Rosetta for PowerPC, and I hear complaints that it was a loss. Some games were left in PowerPC era, and "Mavericks forever" movement (10.8, the last skeuomorphic Mac OS) reports they regret not having access to PowerPC. And as you may now, modern Mac OS went to ARM. Each time there is a leap to another architecture, bones break. Legacy do not work anymore, and companies want us to move on, but we don't want to. Our broken bones hurt.
There is an ongoing problem with ARM being proprietary architecture. Our trained bones predict future pain. Again! When will be the end to this sufferring? If we are to adopt open RISC-V 64 in the end, let's just do it now and not get used to anything ARM.