Я считаю, что в Linux есть много преимуществ.
Во-первых, вы будете иметь дело с гораздо более простой средой операционной системы, которая достаточно хорошо документирована и для которой доступен источник. Вы можете быть уверены, что, когда вы найдете ошибку, вы можете ее выяснить. Вы не будете делать эту странную, выдернутую из головы задачу, чтобы решить, виновата ли Windows, или ваш код, и если первый, то как обойти это.
Во-вторых, Linux работает лучше, чем Windows на том же оборудовании. Несмотря на все паблисити в торговой прессе, это бесспорно. Вы можете легко избавиться от старого или более медленного или менее современного оборудования.
В-третьих, Linux и оконная система X11 гораздо более настраиваемы, чем Windows. Попробуйте сделать focus-follow-mouse или еще хуже, ленивый фокус следует за мышью в Windows. Вы можете настроить свой опыт работы с окнами так, как вам нравится, а не как Microsoft Deems Best для вас.
В-четвертых, файловые системы Linux имеют гораздо больше смысла, чем NTFS. "Сохранение регистра" имен файлов? Святые оберегают нас! Альтернативные потоки данных? Что не так с каталогами? Зачем делать каждый файл в каталоге? Волшебные имена файлов, такие как "CONS", "AUX", "LP"? Я надеюсь, что изобретатель этих вещей был наказан. Файловые системы Linux имеют единый корень, а отдельные диски даже не легко увидеть, поэтому у вас нет особых случаев, чтобы разобраться с «C:» против «C: \ что-то».
В-пятых, попробовать что-то в денежном выражении дешевле. Бесспорный.