The reason TC39 can’t fix them is because it would probably break the web. Instead, they’ve chosen to pile on new feature after new feature bloating the language into a huge behemoth. ES8, for example, has a language spec of over 885 pages long! This is getting into Tolstoy’s War and Peace territory.
Do we really need, or want, such a big, complicated language???
ES9 and ES10 can only grow bigger, still. This is madness!
You are trying to defend the indefensible.