I think this article was well written, although it’s somewhat biased toward using Angular, it does point out the major differences that matter the most,
if your team consists of more than one (1) developer.
Couldn’t agree more in terms of the opinionated nature of Angular.
This is a clear ADVANTAGE, not a drawback:
Try looking at a random one-person project that’s using React written by a developer without years of experience, compare this to the same kind of project written using Angular, and the fact that being opinionated and use conventions over freedom of expression is something quite important.