It is the million dollar question. If you are building a large product with an expected life of 10+ years, can you trust Angular to still be maintained?
Explanation: In js land, Long term Support means "6 months". so your best bet is to have a framework which makes migrations easy and does not introduce changes.
With angular being backed by google, there is no guarantee if angular will be maintained 4 years down the line.
PS: feel free to keep your million dollar.
> no guarantee if angular will be maintained 4 years
> down the line.
It's interesting to see that the reason why many companies choose Angular (Google backs it) now seems one of it's biggest disadvantages.
Even the earliest pre 1.0 releases of Angular weren't until late 2010.