I think the concern centers more around the perceived double standard on seemingly arbitrary issues. For instance, if Eich was a strong supporter of gay marriage, I have a hard time seeing him forced to step down.
I get that gay marriage is not an "arbitrary issue" for many people, but I think the definition of what is arbitrary and what are violations of fundamental civil rights can get tricky.