Even if the underlying components changed, they could still keep angular backward compatible.  They choose not to.<p>It&#x27;s the same with many other frameworks and languages.  Most of these drastic changes have to do with the politics of the community<p>I still disagree that it doesn&#x27;t have anything to do with money.  You can&#x27;t deny the fact that the majority of these communities make money on books, speaking engagements, and consulting.