User blog comment:Bookworm1138/Slavery in the Federation?/@comment-4206034-20111012132406

The American civil war was fought to end slavery. However, slavery was still there before it. Its the same case. They are probably trying to stop slavery in the TOS era and only might succeed in the TNG era.