This is what Windows needs
This is actually what the next version of Windows needs, if it's to remain relevant.
Windows is becoming more secure by design, but there's a hell of a lot of legacy software out there that takes advantage of the very same historical insecurity-by-design exploited by malware. The only way to reconcile those situations, short of a highly-impractical major rewrite, is to run each process in its own separate VM with its own virtualised hardware subset. It's horribly inelegant, and smacks of keeping rice from sticking by boiling each grain in a separate pan -- but CPU cycles are cheap now and adequacy, not perfection, is what wins out in the end.
Per-process VMs will at least allow people to carry on running insecure legacy software without the fear of malware infestation. If and when they eventually get it rewritten properly, it may well still end up being rewritten for Windows only. Which is what Microsoft are banking on.