So you think it is genetic then? we are born with it?
We are born amoral. We are neither moral nor immoral when we are born? A newborn baby has no sense whatsoever of personal responsibility. The whole world revolves around them. It's only as the brain develops do experiences start to shape that persons degree of empathy and sense of morality.
It sounds like you are under the assumption that there is absolute morality, which there is no such thing. Morality evolves as societies evolve and therefore the people that are being born into these societies will display different moral standards than say even 100 years ago. A classical example is the slavery of african americans. 100 or so years ago, most people in the southern states had no problem owning another person as property. Today, if anyone thought that that was moral, they would be put in their place quick smart because the moral standards of the majority of people in a particular society reflect what is generally acceptable.
I'll ask a simple question if that's okay. If I was on trial for a crime and the judge found me guilty and ruled that I am to receive the death penalty, but instead of carrying out the sentence on me, the judge picked someone out of the audience to die in my place and I was then free to live out the rest of my life, would that be morally upright thing to be done?