Windows may be becoming better. Apple may already be better. But neither of them will ever manage to cover over the ugly, immoral, marketing-controlled, knowledge-robbing, anti-social, greediness that lies at their core. Yes, Perl should (and does mostly) provide support for working on those platforms. Yes, we at Perlmonks should (and mostly do) provide support to monks who work on those platforms. But that doesn't mean we have to like it.
I'll make a deal with you though - if you can get me back the years of my life I wasted trying to get things to work in MSIE, I'll stop bashing Windows :-). Well, actually not, you'd also have to get them to stop trying to influence governmental and educational policies and pulling evil crap like not supporting the one-laptop-per-child and then trying to undercut it at the last minute. And please, don't try to convince me that Windows is becoming "developer friendly" - they still have and will always abuse the power to change APIs and anything else they want at the drop of a marketing hat.