Acho que o grande problema do Linux é o custo.
Todos acham que por ser barato todos vão querer. Errado. Não adianta ser barato, se não for funcional, se os usuários irão rejeitar, se a produtividade cai. Ex:Acho o Libreoffice legal, mas o Moffice é muito mais avançado, cheio de ferramentas, quem está acostumado, se bate um monte e trava. Não acho que é apenas um problema cultural, o mundo Open Source é lento demais, vejam o caso do Firefox, chegou a ter 25 a 30% de mercado, mas demorava demais em trazer novidades em aperfeiçoar seu navegador, o Chome veio e em pouco tempo assumiu o segundo lugar e está caminhando para se aproximar do IE, agora o Firefox acordou e está alucinado em lançar versões, talvez seja tarde demais. Mas de toda forma foi bom para nós usuários.
No mundo dos softwares livres há muitos voluntários como cobrar deles resultados? Parece que esta formula está fadada ao fracasso. Por isso só ha chance de crescimento do Linux se empresas lucrarem com ele, enquanto isso, a carroça vai andar bem devagar.