I think that there is no doubt there is racist people in Britain, and quite frankly in many countries the world over, for different ethnicities.
I for one though do not believe globally, or even just in the uk, people took against Megan as she has a mixed raced mother, only a small minority did. It is without doubt the majority of support was for them when she and him got together and at the wedding. With a minority of racists being negative. They were hugely popular in both the uk and the us and major hot property, hence why they could sign the deals they did.
we simply cannot ignore the behaviour of both of them, and that harry has went from one of the most popular royals to one of the most disliked and contentious. Saying people don’t like them for racist reasons is excusing the fundamental behaviour people didn’t like. You can have both, people disliking them due to their behaviour and others disliking due to racism.
the complaining, the selling stories, the freebies, the free loading, the trademarks, the wanting to monetise the royal brand, the clear reticence to be second tier royals, the victim mentality, the solicitous gossip, the lack of any real ability to have a career, the lying over the birth of Archie, the birth certificate, the Africa tour where they used that to attack the media, the court cases, the accusations, the treatment of friends and family, is what has done for them in the main, . No one likes racism apart from the racists. All decent people try to call it out if they see it. But no one disagrees there were pockets of it. And very visibly so. But that doesn’t mean it was the main reason the world disdains them both.