This is just a rant, and also my first post here. (I think, I've posted before to complain about Apple Music)
I despise the ARM architecture. I had a RPi 3B+ for the last three years, and could never do any real good s**t on it. So I threw it straight to the bin last month. It's slow, useless, and power hungry, it would eat battery like hell if it had one. I could never do any of my personal projects on it with success, the only one that worked is the one where I used a RPI 3B+ to open and close my garage door remotely from my phone. Just a "toy", literally. ARM is not that powerful for desktop and will never be. In three years, I saw no big changes from 3B+ to RPi 4.
ARM architecture is a complete s**t to me. It as been a complete terrible experience for me. It cannot run Windows full desktop (only the stupid useless IoT version). I know there is some people trying to run on ARM the desktop version, but this is slow as hell. Extremely slow, and no drivers available for it, no networking yet... The only OS that can run "well" there is linux.
I am a web developer. I rely on apps like Coda, Adobe CC suite... I am extremely linked to Coda because it is so easy to use, has plugins that make my life easier as a web dev and I doubt that Panic will do an ARM version of it exactly like it is, because they've been developing the new version (Nova editor) with a terrible experience from what I saw in beta versions. They ditched Coda to push that new version. It's completely the opposite of what Coda is and was. So I am not willing to ditch Coda for another painful transition. For that very reason I want to stay on x86 architecture - My favorite apps, and I doubt they will be THAT good on ARM. I believe x86 will still be there for decades and that ARM will be just a flop, just good enough for smartphones and tablets, and its where it belongs.
Emulating Windows instead of doing BootCamp is not a good idea, because of performance related issues. BootCamp was always the best option because of that, even for gaming.
I don't want to make any effort to switch architectures so therefore I will never buy a Mac if it has ARM on it. If I were developing apps, I'd quit the job on day one of that transition just because I find it not worth the headaches that comes with it. The PPC/Rosetta days were a complete nightmare that I never want to relive again. I do not want to depend on another Rosetta to do my job with my favourite apps. God forbid me!
Also, gaming with an ARM based computer? It will be laughable. ARMs will never have power to run games like F1 2019, for example, with rich ultra high graphics. Simulations, racing games, or first person shooters gamers depend very much of high FPS rates to have success in these so called "eSports" competitions. The more the better for them.
"But iPads have been running emulating Windows with Qemu on it before" yeah right, only the latest 2020 iPad Pro has enough power to at least run Windows 7 at a decent speed and probably 2GB of RAM available. But gaming? No way. I have a 2nd gen iPad Pro 2017, I installed UTM, and put it to the stress test. Only 1GB available for RAM. Win XP couldnt run well, neither Win 2000. Win 10? I didnt even bother trying it. The only thing that run smooth was... *drum rolls* MSDOS 6.22 and Windows 3.11 with just 64mb of RAM... I couldnt even run any Linux distro with a good desktop performance. So no, ARM is not ready to do that job yet.
Put as many cores you want on it, it will eat battery power like a possessed demon. Plug in a big 13-inch screen, and you will have to buy an external battery as well if you want to try and work on it for at least 6 hours...
It will be a complete disaster. Hence why I've been preparing myself to switch to any linux distro (like elementaryOS), so I can stay on x86. I don't even care if I use an Intel or AMD based cpu. Just don't throw at me another ARM garbage. Apple should focus on AMD switch rather than doing ARM s**t.
// End Rant