Whether she is a racists or not I did not see any reason why you should attack her especially after she has cancer.
The monarchy is there as a place holder although they system has it faults it has many advantages. Both the English and the France, got rid of their monarchs followed by a period of destabilisation. As it turns out someone being there.
Speaking about Meghan, she told Oprah Winfrey there were discussions about "how dark" their baby's skin colour would be. Even among Africans couples people have those discussions. I agree it might have handled with more sensitivity.
I believe you should not kick someone when there are already down.