She, like Martina Navratilova before her, is in a privileged position, and is using that privilege to good effect.
The spotlight is now on the random crazies who, essentially, choose to bully women into silence.
In parallel an interesting spat has broken out between Facebook and Twitter over the monitoring of "hate speech". The context is Trump and his ...ahem...ill-advised, tweets over the George Floyd protests. Twitter is issuing warnings, Facebook's Zuckerberg is saying it is not the role of SM heads to call out elected Presidents.
The rules governing SM are a form of cultural imperialism. Twitter especially seems to be grounded in West Coast liberalism/libertarianism, which comes with a fair spattering of both misogyny and rainbow woke. Yoel Roth, whose official title at Twitter is head of Site Integrity, has an impressive academic background in both SM and LGBT social history. Who knows whether he is influencing the culture, or whether he was hired because he fits the culture. Probably a bit of both.
Twitter is silencing women, who are speaking up to protect basic rights and safeguarding. Twitter is now trying to silence an elected President. I'm with Zuckerberg here. This is not the role of a corporate entity.
(I recognise absolutely that Trump is an ass. Indeed jaw droppingly incompetent. However I believe that Government and democracy are about policies and process not personalities. And that the office of the President needs to be respected. Not least because criticising policies will show up Trump's lacunae, whereas he thrives on personal attacks. Indeed it is very possible that the latest round of awfulness may well have increased his chances of being reelected.)
JKR is great. Most important though is her standing up for her right to be heard, free of the sort of abuse and harassment she is receiving. Which then allows her and others to stand up for the rights of women and girls, and indeed other groups who have been silenced.
I do hope she does pursue things a la McAlpine.