To be clear, the one attacking the person she owes her wealth, fame and influence to isn’t Rowling, the creator of the Harry Potter books and the billion dollar industry it spawned, but Emma Watson, the now grown child actress who played cute Hermione in the films. It is Watson who has been criticizing Rowling by name for years because the British author has openly challenged the whole concept of transsexual ideology: that people can change their sex by just deciding they are the opposite sex than their genes make them and have the law accede to their decision.
The ethics issue today is not whether Rowling is right or wrong. The question is whether Watson (along with her fellow Harry Potter child stars Rupert Grint and Daniel Radcliffe) has behaved with gratuitous disloyalty and ingratitude by attacking Rowling by name while she is being vilified and threatened by other celebrities and the woke news media.
Not to keep you in suspense, the answer is yes. Rowling finally had enough, and responded with the scathing social media take-down of Watson that the actress deserves.
What was apparently the magical straw for Rowling was Watson saying in a recent podcast that that their opposing views on trans rights do not mean she can’t or doesn’t “treasure” Rowling as a person. “I will never believe that one negates the other and that my experience of that person, I don’t get to keep and cherish,” the has-been star blathered. “I think it’s my deepest wish that I hope people who don’t agree with my opinion will love me, and I hope I can keep loving people who I don’t necessarily share the same opinion with.”
That hypocrisy, for that’s what it is, was too much for Rowling, who unleashed her considerable rhetorical talents on Watson, and brava to that. Rowling wrote in part,

