The explosion in JS frameworks over the past few years actually makes me feel a bit sad. I see more job adverts that require developers know all sorts of random skills (I saw one the other day that listed 42 separate skills). In spite of this, I see a great lack of websites that actually use any of this tech. The sites I have found using it have all been appalling in terms of optimisation, accessibility, and progressive enhancement, and I have to wonder if 'vanilla' developers are losing out to developers who use all of these new frameworks to produce more bloated, slower, less accessible sites for their clients.