I had been quite certain that Jay Sullivan would become
our permanent CEO, after a long and successful “interim
CEO” run
You're not the only one. Everybody keeps forgetting to point the finger at the real culprit: the Mozilla board.There is certainly enough blame to go around elsewhere, like rabid reactions from all sides, the original unethical deed (contrary to the common simplifications it's not about his beliefs per se, it's about the act of enabling legislation that denies basic rights to a minority).
None of these casually-identified factors are really at fault for what happened. Let's shift criticism to where it belongs: the Mozilla board elected someone into the chief public messaging position who seems to be prone to behavior that is fundamentally at odds with Mozilla's core message. In doing so they provoked a very foreseeable public outcry and a series of highly emotional responses which ultimately ended up taking down an excellent technologist and by all accounts likeable fellow human.
Everybody has flaws, sometimes they're even crippling flaws. If we mandate every high-profile CEO appointment should be reserved for completely flawless people the result will simply be that from now on only liars get appointed. However, at the same time, a board of directors must display a minimum of rational judgement and refrain from appointing people who unfortunately have flaws that prevent them from doing their job.
I feel sorry for what happened to Mr Eich. It's difficult to even imagine how absolutely disappointed and rejected he must feel. I sincerely believe he was looking forward to taking care of things that really mattered. Unfortunately, this was never in the cards. The board set him up for this experience when they should have protected him.