I don't like this at all. Even if she wasn't the right person (I don't know), all the worst elements of the site are going to see this as a victory for their awful behavior and it's going to get worse. The people who attacked her with sexism and comments about her personal relationships. The people who supported FPH even though they were attacking people in real life and off Reddit, not just posting comments in their…
These are two separate things. The fact that she tried to stand up against some of the idiots that inhabit the site doesn't mitigate against the fact that she did not do a good job. She should have resigned or been fired for not doing a good job regardless of how well she coped with the jerks en masse.