Re: It'll work.
"One of the main issues I can see is with virtualisation. What happens with products like Parallels, VMWare, VirtualBox, Docker and even WINE? Unless I'm missing something then they will surely need to move into emulation rather than virtualisation."
They showed Parallels running Linux in the keynote. They also said that Docker works too.
I believe them about Docker. I just spent a few minutes experimentally building an Arm Docker image on an i7 Linux laptop. I could even run the Arm docker image on x86 Linux (Docker transparently uses Quemu). I then installed Docker on a Raspberry Pi, copied the Arm image over and it ran fine.
I believe that Docker Desktop on Mac already supports building Arm images, but I haven't tried that.
I expect that we'll see a lot more Docker on Arm as cloud providers (like AWS) increasingly move to Arm servers for their performance per watt ratio.