JS has its own warts, what better way to avoid them than not going that way in first place? Plus JS is still evolving, so devs would need to play catch-up to support all the latest features.
… very, very slowly. What language isn’t evolving?
Compare that to something like Lua which is notoriously slow and deliberate with changes.
I tend to think with JS's willingness to adopt any and every hot/contemporary programming trend and it's inability to purge anything (or "break the web"), it's unfortunately destined to age like milk, but I guess time will tell.