К слову о сокрости, почему все забыли про {{:: }} в ангуляре? в огроомном кол-ве задач нам не нужен постоянный вотч, а требуется сделать бинд лишь один раз.
+ ну и да, track by и не обсуждается. Этого хватает для 99% задач, а в остальном 1% можно запилить директиву на основе реакта..
А о скорости разработки, кол-ве доп модулей и речи быть не может и так ясно кто победит.
Из серьезных косяков у ангуляра - эт весьма многословный синтаксис и AMD, хочется юзать common.js модули и изомрофонсть.