she should have used a personal Twitter account
I didn’t see any reason for anyone to be fired
chewed out, yeppers
She was a woman with a little bit of power, being a "tech evangelist" (ie, spokeswoman to the media and blogosphere).
She overheard a conversation between two other people and decided she felt disrespected.
She used her power (having 10,000 twitter followers and a moderately popular blog) like a thug to bust a cap in the butts of the two who dissed her, getting one of them fired.
Then she gets surprised when members of the tech community decide she's a mad dog who needs to be put down.
I realize you don't think the retaliation against her was overblown. Your opinion doesn't matter. What matters is that a whole bunch of guys decided they didn't want to be the next ones bitten by her, and took steps to remove her from having that kind of power.