actually he's right, microsoft deserves a lot of respect for what they've done
personally i'm a bsd fool and i have been ever since i ordered my first 3.2 cd set but i am realistic and besides from microsoft actually having a lot of nice technologies, they do get a lot of shit from people who don't even know what they're talking about
if anyone can give ms shit it's me, during some time recently when i worked at a web hosting company i had to manage some wintendo 2k3 servers, i am not kidding, there were nights that i cried over my terminal having rdesktop open to some wintendo server, i cried because iwas so frustrated over how it worked
mainly the usual problems with graphical server system for someone who is used to a shell
but back on topic, microsoft has some really nice technologies that are easy to overlook