Ooh, could you elaborate on that if possible? I have some vague ideas why JS is a scourge on the web but I've never looked into the specifics.
Do most of the issues stem from the language itself (which is held by effectively duct tape) or do they stem from how it is used?