React itself is problematic enough considering its design is incoherent (now server-side rendered functional stateless programming with side effects,) but the other question is "What React?"
React isn't 12 years old, React is 5 different libraries, with paradigms that have lived for about roughly 2 years on average.
I don't know about you, but my projects are more mature than 2 years old. I don't have the patience for that kind of bullshit.
And I've done this stuff long enough to know if the kids decide this is the new fashion, the old stuff might incidentally still work, but all of the library's attention is going to be on what the maintainers are working on.
So React is now a server-side rendered, functional, stateless component library with side effects.
And that sounds like the dumbest thing I've ever read in web development.