You're looking at it from the wrong point of view. A lot of people may disagree, but I believe that morality is relative. For example, a soldier in a war zone has a different sense of right and wrong compared to when he is with his family safe at home in a first-world industrialized country...