JavaScript Creator Says the Language Wasn't Just Dumb Luck
readwriteweb.com
readwriteweb.com
Crockford is also interviewed there and asked about language subsetting and the thinking behind Javascript: The Good Parts.
People who disparage JS aren't attacking Eich -- in fact I'd hope Eich would agree that semicolon insertion is a mistake in retrospect (but if not, I'd love to know why). But as users of a language we can react to inadequacies we see in the langauge, even if we couldn't necessarily design a better one from scratch.
With that said, I feel like a dynamic scripting language makes sense. As an application language, I'd personally prefer a statically typed language, but that's an argument that no one will win (from either side).