From a celestial view, God was not going to allow human slavery to despoil this nation any longer.
I agree that about God and slavery. God counts slavery as one of the sins that He promises to not overlook when it comes time to judging us.