Windows’ driver ecosystem is important to Windows’ market success - switching out the kernel (and so, the driver interfaces) would throw that all away.
If this sounds horrifying, consider that Windows already has a subsystem for allowing graphics drivers to crash and restart seperately. The reverse also exists: https://wiki.debian.org/NdisWrapper