The reason people turn to supernatural explanations is that the mind abhors a vacuum of explanation. Because we do not yet have a fully natural explanation for mind and consciousness, people turn to supernatural explanations to fill the void.
My thesis is that morality exists outside the human mind in the sense of being not just a trait of individual humans, but a human trait; that is, a human universal.