"and that’s why you don’t get an Angular 2 scenario with React because the people paying the price are the people actually making the breaking changes"
Amen
Amen
It's not just Angular, many libraries seem to be written by people without a significant investment in their own library. It might be to promote their own education material, their personal brand, or just for fun. That's fine of course, but the projects will probably not be as stable.