What is your last point exactly? How a new version of Angular would have made your project fail so miserably?
Change is great, it makes awesome things happen. New frameworks are here to give you a choice, you don't have to use all of them. Angular2 will come with a lot of new features and Google said that they will keep working on Angular1 until most of the users switched, what's bad about that?