Circumstances will determine what I term the survival value of humankinds moral compass. Being highly moral in an immoral environment will almost certainly be detrimental to ones survival and vice versa.