Actually, I think your well made point actually leans towards there being an intelligent moral first cause. If morality evolved from a non-intelligent non-moral first cause I would expect there to be a consistent result within humanity. If however our morality is the result of an intelligent moral first cause who has given us the ability to choose between the common interest and self interest then what we see in the world is entirely what I would expect.
I've got some objections against this... You see, Christian morality relies on this free choice, but recent developments in neurology have show that morality is heavily influenced by genes, development in the womb, and early upbringing. Some people end up being more selfish then others as a result. It's still possible to change , but that there is natural inequality in moral ''talent'' is pretty much proven right now. This is not a good thing, I know, but reality is harsh.. Unless you're got right genes, development as a fetus didn't run into trouble(Don't smoke mom!), and you got a stable upbringing.
Still, we should never give up on a person, nor accept immorality, and it should also be noted most humans are naturally inclined to not accept this, although that actual degree does vary a bit as well, people can even be hypocrites about it.
Edited by Kairyu, : No reason given.
Edited by Kairyu, : No reason given.