As opposed to what, threads? They have contributed towards improving software quality? In most languages with mutable state they've been a disaster -- correct me if I'm wrong.
Adding threads in JavaScript would also be a disaster. Practically everything is mutable and there are absolutely no locking mechanisms.