I reject the notion that causal determinism is incompatible with moral responsibility, free will, etc.
It seems to me that any other system is inconsistent with doing anything good or praiseworthy at all.