Well that does not justify any of this trouble she caused, indeed, it only makes it worse. Even the fired person herself has finished their frienship with her.
I wasn't justifying her actions but at the end of the day witch hunts like this happen all too frequently online. It's way to easy for people to overreact and to a wider audience than ever before. The smart thing we can do as 3rd party observers is just ignore the fighting rather than participating in the outrage. Let the offended individuals vent and then let the argument disappear into obscurity. The alternative is escalation and we've seen how badly that can turn out (remember the grim Adria Richards Python conference saga which resulting in multiple job terminations and threats of sexual assault and death?).