Especially since slavery was perfectly legal at the time.
May have been legal but doesn't make it right. What about things like Nuremberg Laws? Those were legal. I think the time for reparations were right after emancipation and the war, entirely too late now to do now.
And over 142 years ago!