Coder the question doesnt mention anything about js being hard, it asks why js has recieved such a bad press on being one of the worst written languages in programming history(besides php, but thats for another discussion). it was created in 10 days!
Daniel Adam when you say “it is not good or bad, it just is” do you mean it is not a well written language and is a well written language at the same time? either way, what are the bad features which cause these runtime errors?
As a runtime language you can do quite a lot easily, but you can easily write errornous code, too. The effects occur at runtime, so you need to know the language very well, as errors are hard to fix.