Not all the signers of the Constitution were slave owners. Ben Franklin wasn't. Why did he support it's ratification?
If Christianity clarified the problem of slavery, making it clearly immoral, why did it take 1860 years for Christians to notice that?
I could say why did it take that long for anybody to notice? The truth is Christians had been calling slavery evil long before that.
Pope Pius II called slavery a "great crime" in 1462 and popes forbid the enslavement of Indians in 1537, 1639 and 1741. Note the three orders. It seems popes aren't as quick to be obeyed as commonly thought. Slavery in the British colonies ended in 1815. Here's a link to slavery and Christianity from the Catholic Encylcopedia. It seems pretty accurate.
Part three: Another justification for slavery was the claim that Africans were not fully human,
That's what "scientists" were claiming.
OK, Pius II gets some points, as do Christians in general, because I do give Christianity credit for bringing some consistency to morality.
But the time frame still troubles me. Instead of 1860 years, we still have 1462 years. That's a lot of years. It still seems to me that morality evolves, and that new justifications emerge that were never explicity written down. If you believe that God exists outside of time, it seems odd that the most fundamental rules of behavior would apply only at certain places and certain times. It's like trying to operate a complex and dangerous machine with a manual that only reveals itself one page every few hundred years.
Which scientists? Confederate scientists?