If you spend all your energy complaining about JavaScript and demanding the browser vendors provide you with a better replacement the problem here is not JavaScript, it's you. JavaScript is far from the best language ever created, but it's also far from the worst. The biggest pain in the ass working with JavaScript on a day to day basis is not JavaScript itself -- most of its follies can be avoided by good programmin…
"There are worse things than Javascript" is not a great argument for why nobody should ever try to improve the situation.