Not sure you grasp what I was saying properly. There is no doubt in my mind that the slave-traders and owners should not have been compensated in the first place. It was unforgivable of later governments to continue attempting to recoup the cost from taxpayers. The money should either have been written off, or confiscated from those it had been unnecessarily and wrongly given to.
It is necessary and proper for the governments of former colonising nations to acknowledge the wrongdoings of their predecessors, and their contribution to the continuing systemic racism displayed throughout the 'developed' world. It is also necessary that they should do all they can to alter the current situation and bring about true justice and equality.
However, it is not possible for people nowadays to apologise for the actions of the long dead - it would simply be words, easy to say, and an excuse for not taking action now.
In the matter of other countries, billions have already been paid in Overseas Aid, so that matter can be held resolved.
Regarding the issue of the main article to which we are responding, there has clearly been an injustice which has been perpetuated into modern times. There is a case to answer, and there must be an accounting. My question was, how can this be done without causing further injustice? The money to pay must come from somewhere, how can we ensure that the right people are paying?