Coming from a video game industry background, I have been running Kakoune in Windows since its early days, but always in a posix environment (cygwin, then WSL).
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.
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