Imagine people constantly ask you those questions every day regarding the posts you make about the work you do. "hey have you thought about this?" "why didn't you consider this option?" "I'm not sure that's what I would have done, and here's why." "no but seriously have you thought about this." That seems to be the experience Price has had, and it might also compound what we've heard time and again from women in the gaming industry: coworkers and colleagues checking women's credentials, second-guessing them, making sure they really know their stuff because of subtle, unexamined prejudices about whether women can actually do game dev work or not.
Plus, it's simply exhausting to constantly respond to people's questions about your work. Did she invite discussion by posting her commentary about writing for the player character in MMOs? Or did she just want to say her piece and leave it at that? Stating an opinion does not require you to engage in discussion afterwards. If it did, then we would have laws barring newspapers from closing comment sections.
You saw the one instance where she snapped. And by "snapped" I mean called someone a "rando asshat." What may appear unprovoked to you is not necessarily unprovoked, even if that one person that was the straw that broke the camel's back was genuine and had good intentions.
Does that mean what she did was right? Maybe not. Is it worth maybe offering her the tiniest bit of empathy when it comes to considering whether she should be fired or not? In my view, 100% absolutely goddamned yes.