Meghan has received racist abuse, there's no doubt about that. But I would say that most of the assassination of her that has been done by the press is not racially motivated. I think the press motivation is simply money/sales/getting talked about.
eg: what has her race got to do with the argument/publicity with her estranged half sister? Absolutely nothing. Samantha mouthed off again and again about random stuff and the press lapped it up. Ditto her father and his antics trying on a suit and getting photographed (amongst other stuff). What has that go to do with race? Nothing, it's just gutter press fodder and serves as entertainment because society has sunk to those depths. She didn't fall out with her family members over race. But the family member stuff was really how all the headlines started. Plus the printed stuff about Meghan not getting on with her staff, again, wtf is that to do with anyone's race? Also, the stuff about Meghan and Harry preaching about the environment and then taking a private jet, again, I fail to see the race issue there. The 2 million for doing up their house, again nothing to do with race.
I think they'll have a nicer life in Canada/North America and in their position, I wouldn't hesitate to go. The press assisnation has been nasty. They'll be adored celebs, rather than criticised royals. They'll have no financial problems. Imagine how much they could make just from speaking at dinners! Meghan is a fantastic actress and made shit loads of money and could still do that, probably making many times more as she is now even more famous. Harry is only 6th in line to the throne so he can go off and live any kind of life he wants IMO. 3 generations would have be be wiped out for him to be the monarch.