I am currently starting up with Angular and have wondered the same things. It's why I have considered looking into Ember because there a few large production apps using Ember and it makes it easier to trust the framework. I am starting to enjoy Angular though. So it's tough to figure out.