People have forgotten the magnanimous spirit championed by Martin Luther King. He did not advocate that one day, the oppressed would be on top and the "bad guys" would get theirs. That sort of attitude would be inimical to what he, Gandhi, and Nelson Mandela would have advocated. Getting Brendan Eich fired makes nobody more free or less oppressed. Instead, it moves society towards a state where no one feels free to s…
Would they have said we should not have spoken out when a company we know and would like to trust advances a man demonstrably and unrepentantly against equal rights for gay people to its highest post? Or would nonviolent activism and speech asking that such a person not be allowed to represent that company, and that someone with such views should not be honored but repudiated, be "inimical" to their philosophies?
I don't presume to know what King or Gandhi would have done. But I don't think speaking out against a public figure who stands against equal rights is wrong.