Let's not pretend there was a large number of people who hated Diana or hate J K Rowling. Diana's death caused a hear hysterical outburst of national grieving and only woke fascists hate Rowling, not normal people. People find Meghan annoying because she is another lying narcissist and a tiresome, preachy hypocrite to boot.
Ah, the expected enumeration of why women 'deserve' it.
Diana Spencer/Windsor was venerated to sainthood status posthumously, as frequently happens with famous/unfamous people alike when it's too late for recriminations and the rose-tinted glasses of nostalgia kick in.
During her lifetime she was ridiculed and lambasted by the newspapers almost constantly.
No matter how much you try to water it down, Rowling has been hounded. What would you like to call receiving constant death threats, people intimidating you outside your own home, then applying DARVO and crying victim when they're publicly shown up for it? Kathleen Stock was another one hounded for similar views: urine down her office door, little 'presents' left on her desk, burning of effigies on her own university campus so that she had to have a police escort to work. Did she 'deserve' this?
'People find Meghan annoying', to quote the above. Mainly because the newspapers tell them to. So what has she done that's so unforgivably dreadful? She pontificates and is self-pitying at times, not unlike the vast majority of her in-laws. Does that in any way justify the level of contemptuous, vitriolic, hate-filled bullying, hounding, sexism, (and, yes, overt and covert racism) she's experienced at the hands of a relentless media? Her treatment is not in any way disproportionate to anything she might have done?
Pull the other one. And whilst you're at it, you might want to pack away your misogyny before it has someone's eye out.