Kakoune works fine with WSL and you need POSIX environment for any serious work anyway.
c# a viable language with great tooling, and there is a lot of enterprise software available which only runs on Windows.
Even a few big websites are running on it, like stack overflow for example
It was a concious design decision to rely on posix extensively, one reason being that if you do not care about not having posix available, you are probably not that interested in what Kakoune provides.