There's 3x more React libraries and code out there to reference. AI agents do _a lot_ better with React than, say, SolidJS. So productivity > performance is a tradeoff that many companies seem to happily take.
That is, in my view, the main issue with React (rendering model notwithstanding): every React application is composed of tens of tiny dependencies and since there are several competing libraries for even basic things like routing, no two projects are the same.
Some point last year I dropped solidjs in favour of React.
Purely because of libraries and ai assisted dev velocity for my own projects.
Actually started working on the features instead of wrestling with framework.
Sometimes taking the path of least resistance just makes sense.
Do you really think this is a solid argument in this particular discussion (about it being slow and introducing a mass of unnecessary complexity)?