Thanks, that is absolutely worth pointing out. But there is only so much you can do to fix languages when they are designed with problems initially and you want to keep old programs working. I have the same concerns about ES6 BTW, although JavaScript foundations are arguably less flawed overall (excepting a few areas that are just bat shit crazy).
Is public perception the reason you are happy to be mostly using something else now, though?
Is public perception the reason you are happy to be mostly using something else now, though?