Na minha opinião tudo se resume a marketing.
Windows e Mac têm capital pra investir em propagandas (a alma do negócio). Pagam quantias exorbitantes pra aparecer em filmes, séries, comerciais de TV, anúncios de sites...
Nesse respeito, o que o Linux teria a oferecer? Existe atualmente algum grande negócio que se mantenha apenas pela propaganda boca a boca?