But we don't know if people mean AngularJS (1) or Angular (2+) here. In my opinion, while angularJS is now getting a bit outdated and very different under the hood, for a user it's pretty similar to Vue.JS, which people do seem to love. Angular 2+ on the other hand seems to have added a layer of JavaEE-like over-engineering on top. I think a framework should be written with productivity as top concern and Angular 2+ is anything but that, it constantly works against you.
I have plans to look more deeply into Vue when I have some time since so many people like it, but that's the impression I get from it, it does a heap of the stuff I didn't like about angular, why would I go back?