3) Ember/Angular v1
4) React/Vue/Angular v2
From the average HN stories and comments over the last few years, this was the common path, and migration steps.
So I agree with the blog post in general (not the details). Instead of running from one hyped tech next and rewrite your stack constantly as a side-effect.