Creo que estas un poco equivocado... eso de que es mejor... lo dices porque cuando actualizas tienes que reiniciar??, o porque de vez en cuando se cuelga??, o a lo mejor, porque tienes que pagar?? o simplemente, porque cuando actualizas el framework de .NET puede que algunas de tus aplicaciones dejen de funcionar??
El desconocimiento que tengamos de una cosa, no quiere decir que sea peor.
Ten en cuenta una cosa, no hay administrador de Linux que se pase a Windows, pero los adminsitradores de Windows que se pasan a Linux no vuelven a Windows.