Not everything with Angular.js is bad and team behind it is brilliant. Vojta Jína did fantastic job with new DI container. Misko Hevery wrote awesome articles about TDD and writing testable code. But I suppose initial decisions were wrong therefore I consider Angular as dead end. Is Angular worth the risk? No. Feel free to correct me.