When I first read this thread - my first thought was it was designed to show that had slavery never existed, then many descendants of 'black' Americans would still be in Africa. And since most of Africa is far worse off then America, they would be worse off financially. Therefore 'black' Americans descended from slaves are better off then they had of been had slavery never existed.
My answer to that would be - I could care less even if they are now 1,000 times better off then had slavery never existed.
NOTHING justifies slavery...nothing.
And trying to decide if they are better off for it is a ridiculous question that cannot possibly be answered with any degree of accuracy.
It's like asking are the descendants of holocaust survivors better off had there been no holocaust...it's a ridiculous question and impossible to answer and designed - imo - to justify in some way the crimes committed against these people.