Ya des situations ou malheureusement/heureusement (en fonction des points de vue), windows est "indispensable".
La ou je bosse l'environnement citrix est notre "gagne pain" et je dois dire quand ça marche quand même pas mal. Vas trouver un environnement client leger utilisable par un utilisateur lambda et aussi poussé sous une autre plate forme ...
Windows a une palette d'utilisateur possible beaucoup plus grande. Il est a l'aise en environnement serveur "classique", en temps que client leger, en temps que systeme embarqué, en temps que client lourd.
Linux peut se retrouver dans peut etre beaucoup plus de situation plus stable mais n'est pas viable pour beaucoup d'utilisateur.
Mac OS est simplissime dans des situations prédefinies, mais va travailler sur du mac en environnement client leger ...