We haven't failed him. While the old "may not agree with what you say but I'll defend to the death your right to say it" trope gets used here, it doesn't mean you need to protect people from the consequences of their speech.
Brendan Eich can donate to whatever causes he wishes, and rightfully so, but there is rightly no protection from the public opinion based consequences arising from those donations. Equally, justifications such as "meritocracy" imply that being a CEO is a very narrow thing - it isn't, it's a position of authority and leadership, and if you can't (near universally) inspire confidence in the people you're intended to lead, that is a problem with your ability to function as CEO.
Brendan Eich can donate to whatever causes he wishes, and rightfully so, but there is rightly no protection from the public opinion based consequences arising from those donations. Equally, justifications such as "meritocracy" imply that being a CEO is a very narrow thing - it isn't, it's a position of authority and leadership, and if you can't (near universally) inspire confidence in the people you're intended to lead, that is a problem with your ability to function as CEO.