Interesting. One of the commenters on the parent article has come to the opposite conclusion after starting with Durandal and switching to Angular:
"I've invested a lot in Durandal: my own startup, as well as the new tooling for RavenDB. I was planning on migrating all these projects to Angular 2.0. And after your leaving Durandal and thinking it would go stale, I started building new projects in Angular 1.x.
"Now that I've used both Durandal and Angular, it's clear to me Angular 1.x is a better framework: the NG binding system is better than KO's, I don't have to worry about observables anymore, the dependency injection, to name a few."
"I've invested a lot in Durandal: my own startup, as well as the new tooling for RavenDB. I was planning on migrating all these projects to Angular 2.0. And after your leaving Durandal and thinking it would go stale, I started building new projects in Angular 1.x.
"Now that I've used both Durandal and Angular, it's clear to me Angular 1.x is a better framework: the NG binding system is better than KO's, I don't have to worry about observables anymore, the dependency injection, to name a few."