Another idea that I have even come across on occasion from people on here is the idea that while the Spanish, French etc empires were all cunts, the British empire was fairly 'benign' and didn't do anything wrong.
The British Empire was marginally better than some of the others. Funnily enough the 'laid back' Dutch and Belgians were possibly the most savage of colonialists.
Britain was very successful in the empire stakes, we annexed huge chunks of the world. We were good at it, and benefited greatly as a nation.
That was then, with the norms that were extant then. Occupying other people's land was fine. Virtually enslaving, or actually enslaving a goodly proportion of the people's of these lands was fine, and we did it.
Now, it is not all right. The norms have changed, the ethos has changed.
I do not feel one moment of guilt with regard to either the Empire, or the slave trade. It was wrong, but a wrong that I had no part of. Given the number of black people who share my somewhat uncommon surname, it seems logical that some of my ancestors did have a hand in it, but as there has been no cash passed down the generations, again, I feel no guilt whatsoever.
People who wring their hands over the Empire as if it was extant today puzzle me. It is done, it is gone, and it isn't returning. I have no control over the actions of my ancestors, nor, of course, does anyone else, so why feel guilt about it?
Just as today's generation of young Germans are saying 'We had nothing to do with the Third Reich, and are a little tired of Germany being expected to apologise forever.', it is time to say 'Yes, we did have an Empire, yes, we did treat people savagely, yes we did enrich ourselves as a nation, but, that was in the past.'. Britain is never going to be an Imperial power again.
As a subject worthy of study, fine. As something we should be continually 'apologising' about, no. Time to move on.