Oh dear! Nothing is perfect
JS is what it is and if it really was as awful as 'they' say then why is it so popular?
I /fume/ at various issues and how slow it is to become properly OO, but Java has been 'proper OO' fro a couple of decades and has it's own issues just as aggravating as the unrelated Javascript. JS does a remarkable job in a maelstrom of Browser (and other) environments. IMHO a much bigger issue is how JS is allowed to consume cycles (BBC 'sounds', I'm looking at you for a simple listings page.) Still, I'd rather have Fred and Freda able to write simple web pages than blocked by cliffs of learning curves. This is about quality in web pages not any particular language.