Brendan Eich wasn't fired, he stepped down.
> “We didn’t act like you’d expect Mozilla to act,” wrote Mozilla Executive Chairwoman Mitchell Baker in a blog post. “We didn’t move fast enough to engage with people once the controversy started. We’re sorry.”