Even if determinism has been somewhat refuted by Quantum Uncertainty (a fact that is peddled by the layman, and never acknowledged by the leading scientists - Einstein, Bohr etc.), isn't it still the case that all events on a slightly larger scale are still determined. After all a gust of wind isn't random (as to transcend causation). Determinism is, in part, the prerequisite to sanity as none of us expect the Earth to stop turning or our cars to stop working for no mechanically justified reason. As a note of interest, a computer cannot be programed to do something random.