I too felt the exact same way when looking at AngularJS. It seemed as though I could spend a year learning/perfecting my skills with it... only to be let down in the end.