Линукс позволяет сейчас выполнять большинство задач, требуемых в офисе. Недостаточное развитие ПО касается в основном отдельных видов задач, например, игрушек. Действительно, с точки зрения работодателя было бы неплохо пользователей посадить на Линукс. Меньше соблазнов, больше безопасность. Работает стабильно, и аппаратная совместимость сейчас неплохая уже.
Правда, как раз сегодня прочитал, что под Линукс обнаружили какой-то троян, похищающий пароли.
Майкрософт проводит просто оголтелую рекламную кампанию, причем постоянно. Огромные деньги тратят, и это основная причина, объясняющая, почему Линукс в загоне.