I'm no plant job, but I've taken college courses on Windows Server 2000, Novell Netware 6, RedHat Linux 9, and even dabbled around with the dreaded SCO linux. I have to say from my experiences in those classes that I've had better luck and a much easier time to get the things done that I needed to on the Windows platforms, over any of the others I've used. I'm speaking from pure personal experience. Netware is inflexible when it comes to networking. Once you give the settings upon install, even such little things like an IP address, which you can change on the fly in windows, cannot be changed unless you reinstall the server in NW6! I'm GLAD that Novell dumped thier crappy NOS for Linux, which will be much better in the networking department over what they had in the past. (Who uses Novell? I'm in a Utah university. Utah uses Novell. Go figure.) For a web server class I took, the final project involved making a rudimentary web server to display web pages, cgi and the like. Our team spent weeks on Linux and trying to get Apache to work on our Linux system, and I said, to hell with it, I'm dumping linux and attempting to get IIS to work. I had a webserver up and running in 6 hours, instead of weeks like we've already taken on Apache for Linux.
I find that most of the hatred towards Microsoft is misguided, partially due to people just liking to have someone to bash, and partly due to NOT HAVING A CLEAN INSTALL OF YOUR OPERATING SYSTEM. ABout 99% of the problems people come up with while using M$ (ooh! I used a term to bash M$! Does Deepblue use that? No.) crop up because they don't KNOW the in's and out's of thier OS, how it works, and what probably broke the software in the first place. All the people who are Anti-SP2 usually applied SP2 over the top of an already broken installation of windows, and other people don't use it because they simply cannot afford to wipe thier environment clean just for a service pack install. (If it ain't broke and it's going to take me days to get my system back up and running... and it's finals week next week, I think I'll wait, for example)
I am a network technician for a ski resort, and we exclusively use Microsoft products on our networks due to thier simplicity. It's far easier also to use products that are developed exclusively for M$ windows over a proprietary solution. For example, we use Quickbooks POS for our sales software, which installs, networks, and keeps inventory so much easier than running the old RPro system we had, which ran through DOS. That, and anyone who works at one of those selling terminals is already familiar with the way Microsoft products work. It's that much easier for people to use one simple unified interface and product.
Some people are microsoft people (Me), and other people are Linux people. Don't you DARE think I'm a plant just because I PREFER microsoft products over Linux products. Yes, Sir, I DO take offense.
EDIT:
Apple has it's own proprietary standards for networking too, that aren't compatible with other OS's unless they support them! Have you tried to get Appletalk to work with NT4? All the hoops you have to jump through JUST to get the machines to talk, and then you still have to hope and pray you'll get them to network properly. Yes, I DO know M$ has a tarnished history by making things incompatible, but I support thier software TODAY, as it is NOW, not as it is in the PAST. Everyone needs to get out of the past, saying that M$ said this, M$ did that, Well the key operative words here are SAID and DID, PAST TENSE. XP, Server2K3 are much better than thier older revisions, and adhere to standards used today. I'm GLAD that M$ went through the legal battles they did, otherwise you'd still be seeing those alleged "secret handshakes" and probably making IE the ONLY browser you could use on Windows. They're cleaning up thier act, but as I've said before, people like to bash others just for bashing's sake, and I feel a lot of M$ badmouthers just do it cause it makes them feel better about themselves. They have not had the chance to actually use it and compare it between other products. If you have had the chance, and you prefer a *nix solution, hey, more power to you. I will use whichever vendor I want to use that provides me with a solution to a problem, and a solution that I actually understand and know how to operate. Right now, thats M$ for me.