I think the free market, in the case of an org like Mozilla to include its staff, has the right to speak and act on whatever basis it sees fit. If the public personal actions of a high executive offend enough people, that person can expect public heat to be aimed at both him/her and his/her organization.
Would anybody be making apologias if Eich had contributed -- more than once, btw -- any monies, however little, to groups or causes whose aim was to espouse racist practices?
That would hardly be called "fanaticism," as Sullivan blithely does here. I think it is a very good thing to see the same revulsion now starting to become a commonplace reaction to anti-gay-rights activities.