I am sure that Meghan and Harry are right and it has been their duty to speak out and call out the racism, both of the individuals and the institution comprising the Royal Family. Then if the royals are genuinely good people with truly noble hearts, they can do something positive about it instead of appealing to the worst instincts of the mob and media. BestPeople have toadied to the royals all their lives so it's not surprising that eg. William, Charles and others are probably not very self aware and require some race education. I wonder if anyone in their circles or employment has suggested it. Maybe not.
If Meghan says that she has been subject to racism, she should be taken seriously, like any victim of abuse. All the worse that it comes from such a privileged institution. I find Charles absolutely disgusting when he complained he isn't a bank. Which super rich loving father denies his child and grandchildren the means to provide proper security? He clearly doesn't love Harry despite his protestations. He hasn't really been a very nice man in his personal relationships if the things he's done/not done are examined but I do respect his environmental work.
Well done to Harry for being a different kind of father and husband, he's no saint but he seems loving and to have his priorities right. He is setting his children a good example and is not just putting up with racism. If he put up with racism, what message would that send to his children?