Surely you would just use whatever servers OS makes the most sense for your market and service?
I think most web hosting customers want choices depending on what they want to deploy. Other than that - if you want Linux, then CentOS is excellent. Windows? Well you have the choice of Windows 2003 Server and ... well... thats it really