Alcott said:
No, what good would that do either of us? But I am interested now in your claim that morals are not relative to cultures or generations. Was God wrong to give the Israelites so many rules he didn't give 'us' Christians, including allowing slavery and so many death-penalty offenses?
Obviously, God is never wrong and never evil. The Old Testament Law is good, and perfect. The Israelites could not keep them perfectly, as God demanded, (neither can we) but that doesn't change the fact they are good.
God did not invent slavery. God took an existing institution that was invented by men, and gave the Israelites (who had been slaves, themselves) rules to govern their conduct toward their slaves. This included not mistreating them and eventually freeing them.
God then used the analogy of "slavery" to demonstrate how people are enslaved to sin. Much of the Old Testament and New Testament deals with language from the slave trade. Redemption, ransomed, etc, all come from the slave trade. Crucifixion was called a "slave's death" by the Romans. There are many more, especially in Romans. God allowed slavery so that we could understand the consequences of sin, and the great sacrifice Jesus made for us on that "slave's tree."
Concerning the death penalty offenses of the Old Testament. They demonstrated the seriousness of the offenses against God and His Law. Part of the implementation of the death penalty concerned the dispensation of justice among the peoples of Israel. Again, Israelites could not avoid the corruption of God's perfect Law with partiality, bribes, etc.
In John 8:1+, Jesus forever changed the implementation of the death penalty. According to the Law, a person could be executed on the testimony of 2 or 3 witnesses, and the witnesses where the first to throw the stones.
Jesus changed that requirement from 2 or 3 witnesses to "the one among you who is without sin" is now the first to cast the stones. Only God is without sin, therefore, only God and impartially dispense justice, including the death penalty.
peace to you

raying: