If a CEO is hurting the face of the company he should resign but the only reason that happened in this case is because the opponents of Prop 8 made it untenable. I find it odd the opposition people were so threatened by his views with little other evidence.
I don't agree with the man but we are talking about a technology company, not a legislative body. I despise my CEO but I would never fight for his resignation unless he was killing the company.
In Seattle all they seemed to care about was big O notation.
It's funny because it's true...