Por mais que eu também ache Linux muito bom, acho que os dois sistemas tem objetivos diferentes quanto o consumidor final.
Eu não recomendaria Linux para alguém que deseja fazer stream por exemplo, muitos aplicativos hoje em dia possuem sim suporte para Linux mas muitos outros ainda não e, instabilidade é algo que ja sofri com o Linux também, nada que me impedisse de usar mas poderiam atrapalhar a vida de alguém que precisa do máximo desempenho da máquina possível.
Linux é completo mas pode parecer complexo para uma pessoa que só deseja usar casualmente o computador ou, para realizar tarefas simples como navegar na web ou jogar algum jogo. Windows oferece uma simplicidade que supre tudo que um usuário comum precisa para ter uma experência mais do que aceitável sem exigir que o usuário entenda certos parâmetros importantes até para instalação do sistema com o algumas distros Linux.
Enfim, amo e uso Linux a um tempo e como programador, posso afirmar que nunca deixou a desejar nada em suas competências porém, não recomendaria para um primo ou amigo que só tem como objeto jogar um jogo ou assistir uma aula online por exemplo.
(Parabéns pelo post aliás, tenho certeza que muitos membros aqui tendem a tirar proveito do contéudo passado, um abraço!)