It is really depends upon user which website application they are going to use.
For example you will need
windows server if you are planning to host asp.net application.
Similarly if you are looking to host php or any opensource application then
linux server is best option.
In webhosting industry linux and windows both are equally important.