IMO Windows is a primitive development platform out of the box, one needs to install many tools, a lot of them commercial to replicate what's available on Linux. I've done my share of development on both and strongly prefer investing more effort and time into open source tools instead of some proprietary solution that I have to pay for and which I am not guaranteed to be able to use in future projects.
I think it'd be hard to argue that a fresh, clean install of windows isn't an absolutely primitive development platform.
Not that I think it's too relevant of an argument in this discussion, as no developer runs an "out of the box" install as a dev platform, but countering arguments that were never made doesn't seem too productive.
I can't even find a diff/patch tool on any platform as good as BC. It has all sorts of heuristics and plugins for different file types and a ton of really advanced features that are easily accessible from it's UI. And those are just 2 of my most basic tools that I use heavily (and I use the keyboard to do everything).
Moving onto text editors, I think the choices on Linux are basically like having to choose between learning Klingon or Vulcan. It's exhausting just thinking about it.