I think the energy unleashed by material steps forward in the JavaScript language is awesome. I've really warmed up to JavaScript since ES6. It's so much less painful of a language than it used to be.
But I don't agree with a lot of the stuff that's going on in the ecosystem. Things like these massive transitive dependency trees to do the simplest things just seem nuts to me. So does the infatuation with ludicrously complicated architectural patterns like Redux as well.
I certainly wouldn't want to write all of Basecamp from scratch in Node, but I am very happy to see that all the energy is helping to level up JavaScript as a whole. Because we can't avoid working with JavaScript to some extent if we want to work with the web.