It's somewhat of a compliment actually. I'd not want to run any type of server under Windows. I'd live with Mac OS, but the hardware price just doesn't make economical sense for the purpose or running most types of servers - seeing as I don't really have any "free" hardware, that's a concern for me.
Why I wouldn't run it as a desktop? Mac OS comes "free" with every Mac. Linux doesn't offer me any software that I need to run. But it does offer a somewhat inconsistent user interface regardless of what gui kit is used, and it required a hell of a lot more manual setup and tweaking. Something I'm totally not interested in for a desktop machine.
For me, right now it's Mac OS on the desktop and to do work in. Linux on every server I have to run multi-user databases or serve web content from. Windows for a PVR purposes and to run just a very small number of applications like Textpad (this last thing will be through virtualization on a Mac OS machine). I'd also choose linux for any type of embedded solution right now. But I just don't see myself ever using it as a general purpose/work OS.
Bruno