Che io ricordi il successo di Angular e' stato inaspettato, che e' il tipico motivo per cui un software cresca in fretta tralasciando dei problemi che presto o tardi si rivelano fondamentali.
Non capisco perche' parli dei "pregi della prima versione". Il two-way data binding e' presente ovviamente anche nella seconda versione.
Sul fatto che la seconda versione avrebbe dovuto chiamarsi diversamente sono d'accordo, infatti si chiama "
angular.io".
Purtroppo comunque temo che questa storia finira' come Python 2/3.