instability, driver issues, less scripting friendly, not unix based ultimately... Large scale development would be more difficult to manage 10 windows boxes than linux. Also, the worst is having windows randomly restart for updates... If I want an update, ill do it myself...