I would say this is a classic "I have an opinion" topic :D .... you could as well say "you should not use libraries" if you not know what they do :)
I think in some cases react slowed my process donw a lot because I had to adapt to the new concept .... now I'm "okay" with it but not good. And I've talked with a friend of mine who actually does mainly Javascript and loves react. he said that react people tend to over-complicate solutions for problems. (We were talking about react-router vs a simple history object callback)
But I'm full-stack polyglot with strong tendencies to the system-architecture, backend and devops :) I cannot compare myself with a real frontend-developer who gets to take care of this all the time and has practiced it for a long time.
I think that's an interesting question it's expectation vs reality... many humans think we are so smart, we forget how long it takes to comprehend and master a new system and often we don't know how to handle it.
And there is a lot about religious taste ofc... :)