The argument that determinism negates moral responsibility only holds under the assumption that one is only morally responsible for actions of free will. The recent tsunami in Japan did not have free will but most people would agree that it (rather than the negligence of a free-willed party) is responsible for thousands of deaths.
A century of quantum physics and people are still talking about the deterministic universe. Old ideas die hard.<p>Not to say that quantum randomness really counts as "free will" either. I'm not exactly sure how you would define it.