Being gay and being a bigot are not comparable, that's insane.
Alternatively, maybe we can decide on a set of American values and we can investigate and blackball people who hold unamerican views.
Additionally, in this specific case it's worth noting that the Mozilla Foundation and its subsidiary the Mozilla Corporation are largely political organizations and someone who holds such obviously bigoted views is pretty clearly unqualified to lead an organization who's goals are freedom and openness.
I'm pretty sure a much more reasonable interpretation is that ethics are subject to cultural norms, and that we should not decide on one true version of ethics and force that upon everyone.
(this is just a joke)