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.