Comment by Tade0
My only real gripe with React is that since it's "just a library", no two React projects are the same, as every concern has a palette of libraries addressing it to choose from. I mean, even the router has alternative implementations.
Every additional dependency is a cost associated with onboarding, maintenance and security issues.