Star counts don't tell us everything but they're an OK heuristic of how many people are invested in a library at a point in time. Had Vue.js been in anyway meh it wouldn't have made such a dent in people's attention.
Timing luck, insofar as it exists, is probably weighted towards arriving later. Vue had a chance to listen to the market and solve some of the headaches that developers were voicing about incumbents. V2.0 is basically the best bits of Angular and React.
Again, lots of lessons for product creators.
That makes it pretty old. This is JavaScript we're talking about. :)
And Angular 2 is different enough from Angular 1 that it might as well be brand new. So I think the OP's comment is valid.
Vue is, in its core, very similar to Knockout (which I think is pretty swell). I think coupled with a better DOM abstraction (like React) it can do great thing - that's what MobX does and why I like it.
I sympathize with the post's sentiment of giving UI people work.
It's great, and I'm grateful for it being around and for Evan's contribution but I think it was pretty lucky timing wise.