All the performance is great, but when I get my first ARM laptop almost everything I want to run is going to be x86. It must perform acceptably with today’s applications to be a viable alternative.
Apple has already proven that emulation can be sufficiently good that a casual user won’t notice the difference. If Microsoft is smart this will be a requirement.
I want to download and execute a utility written for Windows XP on Intel and forget that I’m even using ARM. If you tell the user his favorite app won’t work, he will buy a different laptop.