These Windows vs Linux (vs Mac) are so ridiculously "last century".
Yes, Linux is terribly buggy and limited as a Desktop system. But it has been extremely stable and generally a pleasure to work with as a server system.
Macs are great desktop systems with the advantage of also having a real shell, and generally having Unix under the hood.
Windows is the most stable desktop system I know (as long as it is not infected by malware), and has the greatest choice of high quality software in almost all categories. But I would certainly hate it if I needed to use it as a server.
As it is, I use all 3 daily, and usually have a couple of ssh and/or VNC windows to other systems open. Just use the right tool for the job. This juvenile OS war is so passé...