Executando verificação de segurança...
1

De forma simples falando, acredito muito que ele se tornou "padrão" ou o mais queridinho da comunidade por alguns fatores:

  1. Escrevendo código React, você se sente muito mais próximo do JavaScript, por ex quando você vai varrer um array pra montar uma lista você utiliza o {array.map((title) => (<h1 key={title}>{title}</h1>))}, enquanto em outras "libs/frameworks" você utiliza ng-for, v-for
  2. A comunidade do React é bem forte
  3. Tem diversos frameworks (Next.js, Gatsby, entre outros) e empresas como o e Vercel investem muito no React para construirem seus produtos
  4. Muito conteúdo na internet para todos os níveis e gostos
  5. Está sempre evoluindo constantemente e recentemente "inovou" com os React Server Components
  6. Comunidade muito forte
  7. Já falei que a comunidade é forte? kkkkkk

Teria bastante coisa pra complementar, mas de forma bem simples é isso!

(na minha humilde opinião é claro!)