As a black woman, when I straighten my hair or pick my nose from a catalogue society thinks I'm trying to be white. Yet a white woman can tan her skin or get lip fillers without anyone accusing her of trying to be black. I hate the double standard. It must be even harder for mixed race people: if she tanned or wore her hair curly shed probably be accused of ignoring her father's side. If she chops of her Markle nose she's accused of ignoring her black side (even though the nose is her father's trait).
That said, I second everything else you said. I don't like when people pull out the race card just because they are backed into a corner. Meghan has been backed into a corner so now she's reminding everyone that she has black heritage. It makes me cringe when people do that in a situation that's not racist. You should be able to dislike someone without being called a racist. The same way you need proof to call someone a rapist, you should need it to accuse them if racism. It is one of the worst labels to place on a person, and once accused it's very hard to wash off- even if you're found innocent.
The woman is awful with no redeeming qualities. Even if she was purple she would still be awful. I wanted to like her at the beginning of their relationship, I was rooting for her, but my god she made it hard. I couldn't justify why I defended her anymore. I initially liked that she was different: fashionable (not anymore), American, previously had a job, and a divorcee. I naturally gravitate towards people with an imperfect past (divorced, broken family, etc) than somebody that's too perfect (Kate). But now thanks to her behavior, poor George is going to have to marry an English virgin. I don't think the royal family will open their doors to American divorcees again