Обычному пользователю нужно не более 10 % от всех наворотов ОСи. У Линукса открытый программный код и более-менее грамотные программеры могут запросто настроить ОС под себя, повыкидывав всё лишнее, чтобы ресурсы компа не подъедало. С виндой такой фокус намного напряжнее провернуть.
А какая практическая польза от Windows? Понятно, зачем Windows полиграфистам... Понятно, зачем Windows любителям игрушечек... Но зачем Windows, например, web-разработчикам? У них же (за исключением фанатов ASP.NET) весь серверный софт "заточен" под *NIX. А под Windows если какая-то часть софта и портируется, то исключительно по остаточному принципу.
Потому что многие области программирования - Web, Android - изначально линуксовые, винда не нужна, более того, на винде кое-что и не работает, из-за этого приучают себя сразу к линуксу, а чтобы после этого попробовать винду, проверить действительно ли так важно то что там не работает, это надо приложить усилия... Поэтому обычно на винде сидят программисты под винду (из-под линукса писать проги под винду просто неудобно), еще есть мак, его по-любому надо иметь чтобы под мак и айос писать, сидят на маке