Why is Backbone.js a bad option in the Technology radar 2012 of thoughtworks?
<p>In the latest <a href="http://www.thoughtworks.com/articles/technology-radar-october-2012" rel="nofollow">Technology Radar 2012</a> they state that Backbone.js has pushed to far on it's MVC abstraction and say that Knockout.js or Angular.js should be used instead.</p>

<p>I cannot get why they think that Backbone.js model is bad, for me it's just a way to create a standard so people can have some kind of roadmap to dev frontend JS without Spaghetti code.</p>

<p>Also for me Angular and Knockout solve a different problem, I like both of them but having to code all MVC classes is something I think is kind of a rework.</p>

<p>The thing is simple easy extendable and fast to learn, comes with a lot of goodies and is easy to combine with other Frameworks. (see <a href="http://kmalakoff.github.com/knockback/" rel="nofollow">Knockback.js</a>)</p>

<p>Can anybody tell me what made it so bad to their eyes ?</p>
