I would say the difference in the OS used for Hosting is, like most things Hosting related, all in the features; for both Client in using and Server Admin for maintaining.
For example, the Control Panel that can be used. No idea what is available for Windows, but WHM & Cpanel run on Linux. There are other Control Panels for Linux and each has their good/bad points. Each also has their learning curve for everyone and takes time to know and use correctly.
On the Server Admin side, most of us are familiar with the problems using Windows (whatever version) on our Home Computers. Take that and multiple it 10 or 20 times and you get an idea what running Windows Servers can be like.
At Potent Products we use and prefer the Linux OS for all our Servers. I don't get into debates about which OS is the better or best for Hosting. I know Linux Servers and can fix them if/when there are problems. Although I don't claim to know everything about Linux, I learn more each day in keeping up with Hackers & Spammers, but to start learning how to properly manage a Windows Server is not something I have time for. Maybe in another life?
