OKCupid's response to this was extreme - "We wish him nothing but failure." Really? Because you disagree with him? I disagree with him too, and believe his view on this single issue is bigoted and crude, but I also recognize that he's made enormous contributions to technology. That's why he was made the CEO of an organization that he helped start, not because of his political beliefs.
If you can't believe something unpopular for fear of losing your job then that's a form of coercion, and it should be as abhorrent to all of us as restricting the right of same-sex individuals to marry.