The witchhunt on Eich was primarily by the media, that of course had found the most exciting story in the tech industry in a long time.
And as far as we know, Eich stepped back by himself. Maybe he was pressured to do that, but until you can find evidence for that, you're being dishonest, if you tell the story different.
And lastly, yes, it was said by Mozilla that they should have reacted earlier, but that was not in the context of throwing Eich out, like you turn it, it was in the context of clearing that situation up, maybe talking to Eich, so that he makes a public statement about it or whatnot, before the public pressure gets big enough for him to step back. Because this story had become public at an earlier date already, Eich just wasn't yet CEO then, so it got much less press coverage.
https://blog.mozilla.org/blog/2014/04/03/brendan-eich-steps-...