I'm commonly asked why more people don't choose
angular2 which in my head I correct to
It was a huge mistake for the team to release the library with the small amount of constantly outdated documentation entirely in Typescript. Most stackoverflow searches for angular aren't even relevant or accurate given the constantly changing api. Without good documentation, and so much irrelevant or outdated answers on stackoverflow these developers lose hope, and angular lost potential users.
Originally I thought the quick rise of react was because they're backed by Facebook or they solved something new, but that's not entirely accurate. With vuejs we see a lot of similarities to react and angular. But what made it popular and with more users than angular so quickly wasn't solving something new, but something I think react did well: good documentation.