JavaScript's OO problem was never syntax or verbosity, it was that it's a prototype-oriented language. Any language like that will invite conflicting ways of doing OO. The new ES6 class stuff adds yet another way -- but one that at least corrals developers into following a single official convention. The underlying object model is, for better or worse, the same.
Ada and Dylan are good arguments against the notion that verbosity is harmful.
Ada and Dylan are good arguments against the notion that verbosity is harmful.