Talking about Angular 2.0, as you said the Angular team is filled with amazing people and endorsed by Google, so users definitely have more expectations of that, and they didn’t expect the documentation could be so hard to read/learn.
Compared to Vue.js, which looks pretty simple firsthand, the syntax and concepts never makes you overwhelming like Angular 2.0. What surprises me is that the Vue.js project is basically maintained by one person, which turns out to work so well.
So I was thinking if the Angular team is going so far, and just want things to be “Angular” but not productive and simple.
Lastly, thanks for your hard work, Babel makes so many things possible.