But we are talking about Mozilla specifically, which states in their manifesto: "We are committed to an internet that includes all the peoples of the earth — where a person’s demographic characteristics do not determine their online access, opportunities, or quality of experience." If we put aside any value judgement on that statement, I can see how a CEO publicly supporting exclusion can raise concerns about their performance with respect to the company's mission.
Even so, Eich wasn't fired, he resigned and moved on.
Far more interesting to me is that 6 years later, you and others on this forums go to such effort to justify why any problem with the company is a consequence of that resignation. Eich doesn't need your support. I'm curious as to what drives the justifications and the splitting hairs as to what is the approved meaning of human rights as defined by international organizations. The language about denying human rights should have been the least controversial part of what I wrote.