And sacrificing all backwards compatibility again. Making a ton of software obsolete again. Sacrificing boot camp. Sacrificing ALL Hypervisor comparability (virtual machines).
Lots of developers are for sure gonna dump their Macs going forward. The majority of developers using Macs are NOT iOS developers, after all. Most
Developers chose a Mac simply because it offered the unique ability to test in macOS, Windows (VM, BootCamp), etc.
While on Windows I can still run old DOS games if I want to. And thanks to WSL2 I have a native Linux kernel to test on. And I’ve stopped iOS development due to the hostile nature of the AppStore and the way Apple abuses iOS developers. No need for a Mac any more.
/Jailbreak
Why? ARM supports virtual machines.
In fact the new cloud VMs that Amazon is rolling out run on ARM server boards.
There is X86 emulation already available that runs on top of ARM. It will be easy for Apple to adapt that.