No-one has mentioned cellular data connection yet. Windows 10 for ARM specifications
require laptops to have cellular data connection, yet the M1 laptops have none!
Require? Pragmatically, the only ARM SoC vendor for the laptop form factor space for Windows 10 has been Qualcomm. I don't think that is actually a requirement. It is more so a sales pitch to extol a feature of Qualcomm's SoC that come with that feature bolted on (no choice). Yeah, Qualcomm requires you buy the radio. And because the performance gap is usually relatively big Microsoft needs a "yeah it is slower but has this other aspect as a tradeoff" feature. That isn't a requirement of the OS. That is more of a requirement of having to put on some tap dance show to make some sales.
If Microsoft was calling 100% of the specs on the SoC then I doubt it would be a requirement. It isn't on the Windows 10 Server ARM64 version they use .
For the general PC market there is basically a large "hole" in the ARM SoC vendor supply chain. There are bunch of folks off chasing high end servers and specific embedded niches. Then there is a large group chasing Smartphones and small tablets. Apple isn't licensing their tech.
Things might get better with ARM's Cortex-X program and the X1 or X2. Perhaps Microsoft will do a direct pull on implementation and do their own ( if Qualcomm can't get something together that leaves the smartphone space. )
Microsoft is also tightrope walking line between agitating Intel (and AMD) [and their host of system maker partners. .. who largely just make x86 boxes ) into action and opening the door for ARM SoC vendors. This "always on" is a contrast the bulk of the other stuff that is the core product. So carving out a new niche is less threatening to the partners. Again not really a requirement of the OS.
So MS would need to add "except for Windows 10 ARM on Mac" into all their documentation if they'd decide to support Macs
Errr, those systems sell as Windows 10 system. No Mac is going to sell as a Windows 10 system. Highly unlikely any Mac is going to boot as a Windows 10 system with M-series and iPhone boot security.
When folks fire up a virtual machine they know they aren't on the raw hardware so there is no huge reason to change the FAQ docs.
- probably not worth it for them. (Nice to see that Microsoft also promotes instant-on and beyond-all-day battery life for their ARM based OS!)
Microsoft get Apple to sell Windows systems? It didn't happen for x86 "boxes" and it sure isn't going to happen now.
Apple go through the hoops to get Windows boot natively on M-series systems. Why? Apple sells more ARM based systems than Microsoft does. It isn't like Apple is hurting for sales volume. It isn't like the x86 transition where they are jumping into someone else's big pond. MS has had 2-3 years to get their ARM laptop business off the ground and ... it really hasn't gone all that far (relative to the rest of their business).
Lots of that is squandered effort tryign to bend into pretzels to keep folks with quirky, ancient 32-bit x86 programs and plug-ins happy. And putting minimal customization effort in so have relatively middling smartphone SoCs to work with.
Why should Apple help Microsoft get out of a hoe they put themselves into. Help windows get bigger market share to the detriment of macOS. That really don't make any sense. Apple provides a virtual "box" that Windows 10 can run inside of. It is up to Microsoft to get Win10 to run in that box well with a evolving complete set of native apps. If MS can't get the apps to run there be a user satisfying environment then that is on them.