JavaScript Is Not What It Used To Be →
The legacy of JavaScript is something that cannot be changed without immeasurable consequences. Hence why avoiding the worst parts rely on the developers: It is a trade of Developer Experience for Backward Compatibility.