Obviously this is true, but I kind of agree with him.<p>So far I don&#x27;t use the overwhelming majority of new features and it does sort of seem like JavaScript is in some kind of race with itself to implement every paradigm and idea that anyone latches on to.<p>There is beauty in simplicity and commonality in code. I don&#x27;t think there would be anything wrong with taking a more conservative approach to adding new language constructs.<p>JavaScript needed a class syntax. It needed block-scoped variables. It needed better parameter syntax and object loops. Generators are great. I&#x27;m not sure how much else of what is being added is strictly necessary as opposed to a technological debt for the future that must be supported for compatibility.