Great breakdown of the current landscape. People often forget that Angular is still the king of enterprise for a reason. Its opinionated nature saves massive teams from making architectural messes that are hard to clean up later.
Exactly, Khanum! People love to hate on how strict Angular is, but that exact rigidity is what keeps massive enterprise codebases from collapsing under their own weight when hundreds of developers are contributing.