In the end, it just makes more sense to pull in the actual Linux kernel than to try and achieve the same performance semantics.
Due to this lots of Linux stuff is based around huge masses of tiny files (build processes, VCS, docker, etc) and there was just no chance the windows kernel was ever going to come remotely close performance wise.