Re:Making the Most of the JavaScript Language (2016)
by whipoodle on Thursday August 03, 2017 @07:13PM
(#14924862)
ES6 is not just syntactic sugar, in fact arrow functions themselves are not only syntactic sugar- they bind `this` lexically, which is different to how `function() {}` works. Symbols, generators... the list goes on.
I won't disagree about the added complexity.