Because the government is really shitty at actually punishing the wicked. See, for example, Hillary Clinton, who is not, as of this moment, at the end of a rope.
Laws don't dictate what actions are and aren't morally right, only what actions will and will not be punished. So why not try to make those one and the same?