Code itself has no agenda. You would reject code solely on the basis of its submitter even if it adds desired functionality (which seems to be the case here)? That's an extremely slippery slope.
Also, they don't need to change Windows, just the hypervisor. Though it would probably break other OSs too, not just Linux.