I have not been a Windows developer for many years, so I admit I may be wrong about things from that perspective. As a Windows user, I still think that their products are pretty good at what they do and that a large proportion of the media and its customer base hate everything Microsoft does by default.