That is exactly it. And from reading some of these posts, it's a bit defensive with "it was years ago, it wasn't my fault, let it go". Sorry, but people clearly do not understand they BENEFIT from the systemic and strucutual racism that was put in place in the past.
For example, history in British schools, we learn Tudors, we learn WW1 and 2. We learn the 'Industrial Revolution' of 1750-1900. But you don't learn about the British Empire much, bit strange no? Isn't it weird the single biggest factor in making the British Empire what it was (effectively funding the industrial revolution), stealing, killing, isn't taught in our schools? Germany teaches the holocaust? It's a requirement, they accepted their past mistakes.
UK nowhere near that. Cannot accept responsibility for past crimes, over 10M deaths in India during the British Raj, incredible no? We discuss the deaths at the hands of Nazi Germany and Idi Amin, but not Britain on other nations?
What about the 1919 Jallinwala Bagh Massacre? Has there EVER been an apology? No, so people wonder why it still gets bought up 100 years later, because governments, specifically the British have never apologised for their atrocities.
People here need to go read up on Operation Legacy - a British programme implemented in the Foreign Office to destroy their crimes against humanity. Far too many people here reading the Daily Mail and celebrating British 'History' without ever having actually read the full story.