It is generaly accepted that the human race is around 200,000 years old.If there is a God,you mean to tell me he sat around for 197,000 years with folded arms and only 3,000 years ago decided"hey,it's time to intervene!?..And in the bronze age Middle East?.the news of this reaching China about a thousand years later?
And the whole notion that there cannot be morality without some sort of "supervisory celestial bully" is immoral in itself..That Moses and his followers didn't already know as they climbed up that mountain that murder,adultry,false witness and coveting thy neighbour's sheep was immoral?..it was only when God appeared and said "You gotta cut that stuff out now!" that we as a species had morality?