Jains would tell you there is no Just Cause . Ever . I would like some clarifications . You state that morality comes from God . So are you implying that those who do not believe in a God have no morality ? What about a child raised by atheist parents with little or no exposure to religion ? Does that child have morals ? What about societies where there is a predominant lack of belief in God ? Are they immoral ? I think it is pretty clear that certain cornerstones of morality such as do not kill , are a product of evolution and group dynamics . Human beings are social creatures and relied heavily on social cohesion to survive . In such a situation random acts of murder would be considered counterproductive and hence taboo . Which is why , historically speaking the infliction of death has been the monopoly of the social authority such as the king . This is actually a good time to consider what you mean by morals . You assert that morals have always been the same . Which morals ? A significant percentage of moral laws are cultural peculiarities and far from universal . Do you consider , say , the teachings of St . Paul to be part of moral law ? He seems to be saying that women should not have authority over men , they should be submissive and modest and should stay silent in church . Yet many Christian churches have female priests . Most modern Western women would not consider being told to be submissive right and proper . So has morality not changed ?