Muita gente aqui fica endeusando o Linux e falando que se tivesse todos os jogos e aplicativos migrava para ele, sabe pq não tem? Pq o SO é ruim, simples assim, Windows já foi um lixo mas evoluiu bastante nos últimos anos enquanto linux está estagnado, vou dar meu ponto de vista como programador que já sofreu muito desenvolvendo app para linux.
Até hj permanece este lixo de ALSA/PulseAudio, já pararam pra pensar pq não tem protools, logic, reaper, ou outros sw profissionais de áudio no linux? Pq é um inferno trabalhar com ALSA/PulseAudio, mais fácil ganhar na mega da virada que fazer funcionar corretamente, isso teria q ser reescrito urgentemente, própria Mozzila sofreu com isso no Firefox, agora imagina num sw avançado de Áudio.
Outro lixo é o Xorg, estão tentando migrar o ubuntu 17.10 para o Wayland, que até hj não funciona bem tb, querem usar o 17.10 como teste para o LTS depois. Falta de suporte a placa de vídeo, nunca que um desenvolvedor de sw vai se matar pra fazer um jogo funcionar no linux nesta situação, se nem uma janela renderiza de forma correta no linux com o Xorg, sem apoio da Nivida e Amd, não adianta Linus Torvalds dar piti em palestra e falar que não tem driver correto por culpa da Nvidia e não do Linux, problema existe, e tem que ser corrigido.
Peguem algo básico, um browser, o chrome, firefox, opera, nenhum deles usam decode por hw no Linux, você abre um vídeo no youtube e a bateria do notebook vai embora, até o chrome OS tem suporte, e sabe pq o linux n tem? Pq as apis são uma bagunça e não tem padronização, nem um navegador funciona direito, daí você começa a perceber o drama de dar suporte ao Linux.
Outro problema é pacote, tu baixa um programa pra debian e não roda no fedora, tinha que rodar, é tudo linux, agora depois de 200 anos lançaram o Snap, vamos ver se melhora.
Falta driver, tenta fazer uma impressora Canon funcionar no Linux, não funciona.
Até hj não tem um simples office da MS, suíte da ADOBE, games como no Windows, e nem vai ter, com tudo migrando para a nuvem, investir num SO como o Linux é loucura, até o criador do Gnome já abandonou e migrou para o Mac, outros amigos meus fizeram o mesmo, aí o povo entusiasta do Linux fala: ΅Tem o Gimp¨, invés de trazer a Adobe para o sistema, postura errada no meu ponto de vista, SW livre é bom mas tem q ter o comercial tb.
Entre na StackOverflow e veja a ultima enquete, disparado a maioria dos programadores usam MAC, me incluo nessa, boa parte Windows, pouca gnt usa linux, e não é atoa.
Enquanto uma empresa grande não abraçar o linux como a Google fez com Android, e a maioria da comunidade parar de fazer 9000 distribuições q ngm usa, ou focar em desenvolver um novo menu iniciar bonitinho, o Linux não deslancha no desktop, muito código legado tem q ser reescrito, e ngm faz isso, ngm tem obrigação de fazer tb, tem bug no linux que perdura a mais de 10 anos e ngm corrigiu até hj, esse negócio de código aberto sem um norte não funciona, tem q ter uma empresa forte.
Linux então é um lixo? Não, para Áudio e Vídeo é problemático, mas pra Servidores é uma blz, já q não precisa de áudio e o máximo de vídeo q vai ter lá é um terminal rodando no servidor, IoT, etc. Foi onde ele se deu bem, e não é coincidência.