You see just as much done in THE NAME of God. So I disagree entirely with your arguement.
Humans do have an internal moral compass, but it is not objective. It's a product of biology and culture.
And has nothing to do with believe in imaginary friends.