That just goes to show that we can't rely on people's feelings to judge the world accurately, doesn't it? Or do you suggest we should take it seriously and give slave owners recompense when slavery ends?
At the time it was neccesary otherwise British involvement in slavery would not have ended.
What would have made it much better was additional compensation to those enslaved.
What was a good outcome for society, other than the obvious end of slavery of course, was the relatively vast amount of money freed up to reinvest in other massive capital projects, rail, canals, free colonies (no prisoner labour | slaves) for agriculture, wool, timber, etc.
What was a poor outcome for broader society was that ownership of and direct benefits from all these new projects were largely concentrated in a small group of former slaveholders.
Such is the ebb and flow of reality which rarely examples purely black and white expressions of some particular notion of absolute right.