(Carried over from Politics thread)
...assume that mankind will have drastically changed his understanding of right and wrong, good and evil, of morals in general. I ask you, do you think God would judge mankind today by the standards of humanity's 300 year in the future morality? I think not.
God reveals to man what they are capable and ready to hear. He changes not, but man changes. He is dealing with such inferior mortals, such finite minds. He commands what they are capable of absorbing, internalizing, and learning from. When their understanding changes, he perpetuates the same core message, but changes the delivery vehicle. Just because God commanded the stoning of ancient adulterers and Sabbath-breakers doesn't mean that God ever approved of cruelty or senseless killing. Again, he was working with a culture and people who saw the world very differently than we do today. He gave commandments that they could understand.