They certainly do not come from the Bible, that's for sure. But Christians claim otherwise. In order to do this they must cherry-pick the Bible for minority voices and reject the majority voices since much of Biblical morality comes from a barbaric era. Let's take a different tack and say there was never a Bible and never a Christian religion at all, or any religion. Is it really plausible to say we needed the Bible to tell us anything about slavery such that without it we would still embrace slavery, or any other socially needed change? Where do social advancements come from? How about human creativity and need, just like the advancement of science? We noticed slaves were human beings. We noticed women were not inferior to men. We noticed people are not evil so much as they may be maladjusted. We noticed that democracy is a better way to solve our disputes. We noticed that medicine heals people and that science works. We noticed that animals feel pain. We noticed that the environment is important to sustain all life. Isn't that enough for social and ethical change? No, Christians did not get their morals from the Bible. They noticed the same things and simply picked the few good cherries out the Bible and rejected the overwhelming number of bad ones.