Even though we cannot turn back time we can compensate the sons and daughters of those who's estate was plundered and heritage outlawed. To think that justice has availed them as rightful heirs to their estate simply because the theft has happened generations ago is to consider that what once was born out of fraud can become whole and good with time. What is born out of deceit (as you said "tries to get maximum advantage" exposes that their intention was self serving, why would anyone agree to such an unconscionable, inconsiderate contract?) and fraud will never become just and correct, it will always be void no matter how many generations have passed and how many times the estate changed hands.
If we brush off justice because it's been so long ago we have no chance or reconciling our current situation which is directly born from the failed decisions and lack of justice in the past, surely the only way forward is by acknowledging the wound in its entirety and going from there to treating it and not simply declaring it "water under the bridge".
I think I have the same opinion that we should try to compensate the loss and stop worrying about the past time. We should look into future and do good to them in present so that they can get maximum benefit from their ancestors' land.