Despite what people say, I view the possibility that Microsoft might switch to the Linux kernel to run Windows as very much real.
NT is very much legacy code in maintenance mode, switching to something that's more modern that's also the base for Android makes a lot of sense.