Personally, I like the freedom that JavaScript gives, with all objects being fully dynamic associative arrays. This freedom is a VERY sharp knife, and developers who aren't up to snuff will write ridiculous garbage because of it. And some will cry "classes, classes, my kingdom for classes!" because they think that's the magic thing that will turn their garbage code into good code. ...
I don't mind the arrival of strong typing in JavaScript. I just hope we don't lose the freedom that JavaScript also gives.
I have been using JavaScript for 25 years, and it still amazes me how many people simply don't get that or prototype-based inheritance.