This is something that every creator has to deal with, there are literally teams that are designed for media training and the first thing they tell you is not to pick a fight with their demographics.
You cant expect people to not call you out when you write dumb shit. But if you start a fight with them, you are literally digging your own grave and can not hide behind the harrasment excuse anymore and saying that she is sticking up for her beliefs is such a lame excuse when she is getting paid for all of this and has to live up to the expectations of the publishers and other people involved in the project.
Its not about her anymore, there are so many people who are getting paid for this project that her crashing out on twitter could cause loss of sales and indirectly jeopardise their paycheck. That is why I hate her for this because she is putting other people's livelihood at stake for people not agreeing with her or hurting her ego.