Acredito eu que um dos grandes atrativos do React além do suporte da Meta é a simplicidade do JSX + paradigma funcional.

A curva de aprendizando de quem já conhece HTML/CSS/JS é muito suave, isso atrai muita gente que já tem uma bagagem de frontend e precisa gastar esforço em produzir interfaces mais atraentes, não em domar o react.

O Angular por sua vez é muito mais popular entre desenvolvedores Java pela familiaridade com annotations e etc. (sou relativamente leigo em angular, perdoem se fui muito simplista) então atende muito mais a necessidade de profissionais fullstack que precisam de algo que atenda as suas necessidades, sem muito apelo estético.