Slavery in the Old Testament
Why the Mosaic Law permitted slavery instead of abolishing it. When the laws were given at Mt. Sinai, slavery was universal among the nations of the world. It was not practical to do away with it all at once. Rather, laws were given to prevent the worst abuses and evils of it from being present among the Jews. W. M. Taylor has this to say in regard to the relation of the law to slavery, divorce, etc.
"It is noticeable, however, that wherever things in themselves questionable are tolerated, because they were too deeply seated to be removed by an immediate prohibition, the legislation regarding them is of such a character as to mitigate the evils, and prepare the way for their ultimate repression." [Manners And Customs of Bible Lands]
Read More about Slavery in the Old Testament