Ja utilizei muitos frameworks web, trabalho com Angular, ja trabalhei com Vue/Nuxt, e meus projetos pessoais são todos em NextJS, ja criei alguns projetos usando Svelte, JQuery etc... Hoje qualquer projeto que eu pudesse escolher iria para React/Next.
Porque é o melhor? Não, pra mim o melhor framework é o Vue atualmente.
Mas porque eu escolheria React? Pela comunidade... praticamente tudo que tu for prescisar voce encontra uma lib ou alguem que ja passou pelo menos problema, isso agiliza e muito sua vida.
Bom ponto, esse é o principal fator que está me deixando "mais pro lado" do React. Ainda mais comigo iniciando, e fazendo sozinho, com certeza vou me deparar com muitos e muitos problemas kk.