Particularmente tirando a parte de seu obvio conhecimento leigo vamos lá...
Primeiramente quanto aos programas pré-instalados são coisas que a Microsoft como empresa julgam necessários para que o sistema funcione bem, quanto ao seu comentário sobre o Edge bem eu uso ele e sim ele tem problemas com certos sites principalmente os da google, no resto tudo funciona excepcionalmente bem, o youtube realmente é terrível no edge mas até certo ponto normal, de um lado temos a gigante das buscas com o seu super navegador do outro temos a gigante do software com seu incrível navegador revolucionário, até então normal que elas briguem e que a Microsoft difuculte a instação do chrome ou que o youtube não funcione direito no Edge. No final das contas a Microsoft resolveu parar de perder dinheiro o vai usar a base do chromium modificada para o novo Edge, pois é o novo edge vai ser meio que o navegador chrome com uma cara diferente, google provando do seu próprio veneno.
Quanto ao Windows 10 ser instável isso é verdade e esperado, o Windows abrange uma quantidade imensa de dispositivos com seus próprios hardwares e com seus próprios drivers, tem que funcionar certo? o problema é que quando você digita um a na linha de código dependendo do software que esteja instalado nele tudo desmorona ou da tela azul. Pense na quantidade de processadores lançados nas ultimas 2 década com cada vez mais núcleos que necessitam de mais linhas para paralelismo de processo também pense nos diferentes microcódigos das diferentes gerações de diferentes marcas e de diferentes arquiteturas que utilizam diferentes formas de processamento (não estou falando do x86 x64) exemplo disso é a arquitetura arm, os núcleos bulldozer da amd e a arquitetura kaby lake da intel além de tudo ainda precisa manter o sistema compatível com todos os muitos mais de 50 milhões de programas baixaveis pela internet que ainda utilizam diferentes apis. E depois disso tudo ela resolveu integrar parte do kernel do Linux dentro do Windows e de unificar o kernel do Windows em todos os dispositivos. O que é muito difícil porque portanto que agora o kernel seja igual para todos, os núcleos bulldozer lida com instruções totalmente diferente da kaby lake e ainda sim com diferentes quantidades de núcleos de tecnologias de tuboboost,vitualização, distribuição da carga de trabalho, e hyper threading a sim ia esquecendo que grande parte dos processadores da amd utilizão hyper transport que lida com diferentes vias dissociativas de comunicação chipset-cpu-gpu e o chipset da ponte norte não fica dentro da construção do chip da cpu.
PORQUE VOCÊ ACHA QUE AS DIFERENTES VERSÕES TEM TEMPO "UTIL DE VIDA" E PORQUE A MICROSOFT NUNCA VAI LANCAR WINDOWS 11.
Pra o Windows 10 ficar redondo só depois que o Windows 8.1 morrer de vez, não permitir que nenhum programa feito para W10 funcione em versões anteriores ou vice e versa.
Então parte do que a galera do fórum fala é o que está ao alcance deles.
Sempre acontece isso quando se muda profundamente algo, foi assim com o Windows 2000 (a base do xp), Windows Vista (base do Windows 7) ETC...