JS je všechno, jen ne úžasný. Jen je díky historickému vývoji jediná možnost a to vlastně bez ohledu na to, co všechno je tam špatně.
Vlastnosti JS (a tím i celý moderní web) vycházejí ze zpětné kompatibility s prototypem JS šitým hodně horkou jehlou. Javascript je výsledek dvou týdnů práce jediného člověka. Fakt si nedělám prdel.
Bohužel pro nás je Eich génius, takže celý tenhle průser nevybuchl při startu, ale zvládl se odlepit od země. :)