Проблема в том, что все переведенные здесь статьи о недостатках Angular.js именно нытье. 2/3 вопросов отпадает после вдумчивого прочтения доки. Главным недостатком фреймворка я считаю возможность написать сложноподдерживаемый код, если не понять всех концепций, заложенных в него.
Подробно о внутренней кухне AngularJS