paths, compilation etc. Windows isn't main server platform, so people seems like just don't care.
It's pretty easy these days.
The experience isn't as nice as macOS, but it's not terrible by any stretch.
Have the same stuff working on Linux and deploy anything without VM/WSL/telemetry/etc. Guess similar situation with macOS.