Why you should not use AngularJS
medium.com
medium.com
But I've also found that I'm very productive using it. Sure it's not perfect, but Angular is popular for a reason. I'll probably be giving React a try sometime soon, but there's problems in every framework. I don't think any of these points are serious enough to warrant a complete boycott
I'm a bit confused, because I remember clearly when it all started and actually it became so popular that people were looking at AngularJS developers the same way as jQuery developers ( not stressing on Javascript at all ).
Anyway I never used Angular that often ( I usually prefer Backbone, when I'm working on a project ), but it seems that there is something bigger happening behind the scenes that makes people mad.
I believe some of the users are outside of "That's so cool" bubble and start realising some downsides of Angular, but I'm not sure why this happens so rapidly in the last days ( weeks ).
I've worked with Angular for a few years now, and I find it really great. I can only imagine what the Angular 2 refactoring will bring. A framework focused around ES6? Count me in.
Furthermore, we actually need more frontend frameworks, because that's how things get better. Evolution via competition.
Why? I'm not sure have an existing one that satisfies every requirement anyone will ever have.