Yes, it is clear that is what he meant. Slavery is long over but some are enslaved in their minds. That is a loser attitude in life.
Slavery is long over
—
In the USA, but the same Islamic slavers continue the trade in Africa and the ME.