Windows has first-class support for Docker with WSL2. It has a package manager, a multi-tab terminal. Microsoft is also a huge contributor to open-source projects. Should I go on? Why would I pick a desktop tailored solely toward easing mobile development when I'm writing server software or using my laptop not for mobile computing? Not to mention, Windows has first class touch screen support - unlike macOS!
It's fine that you prefer Windows, but it seems like you are posting in a thread about an Apple API just to tell everyone about your platform preference. I wish you would not attempt to derail an interesting discussion into a platform war.
"Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents." - https://news.ycombinator.com/newsguidelines.html