I assert that you can't be a programmer (Read anything unofficial MS) with Windows. If you try, that just tells me you don't care about your tools. Which tells me you need to level up.
I think you turned the point on its head -- I don't care about the operating system as much as I care about the tools.