You make JS sound like it was dying before ES6; if anything the past three years have been leapfrog…
Felicidade
11

This was the new JavaScript booting up. It was necessary, but the stabilisation of the core components allows focus on writing solutions to problems with JavaScript. During the past years there was a lot of (necessary) waste created.