Zago keeps going off track by arguing people have sense of right and wrong. That morals exist. Nobody is arguing that. It's just that the moral standard people/cultures come up with is subjective. For morality to be objective, there needs to be a force outside of humanity that defines the morals standard (i.e. a god). Religious people can argue that there is an objective morality defined by their god. I won't believe them, but their concept of an objective morality under these conditions is valid.