That is your opinion and your opinion only.
And it is based on your need to control people’s language when they are using correct sex terms and pointing out the facts that you seem to have either ignored or didn’t know.
You can choose to use the language you wish. Others can choose to use language that reflects the material facts. You can name call all you wish too.
I suspect that you cannot recognise how your own actions are centring abuse towards female people though. And I assume you have no evidence of the ‘attacks’ on individuals you have based your own judgment of JK Rowling on.
So either you supported male people abusing her by wishing she remained silent and let them continue to abuse her, or you are repeating false accusations that you have read and have not verified.
Either way, I don’t believe you are in a position to negatively judge other posters.