- OKCupid blocking a certain browser to access their website means that who uses Firefox to use their service has to either agree the company and boycott Firefox themselves too or not use the service. That is, they forced those users to participate in the boycott.
- OKCupid is a company, so all of its actions are not only in the name of their executives, but also in the name of the users.
- What they did boiled down to a public shaming campaign, hurting, unjustly, not only a person who used their freedom to support a given political quest, but also a huge community around Firefox and Mozilla that had nothing to do with Eich's political tendencies. Free speech is not useful at all if we let the loudest to win.
What OKCupid did is probably defendable in front of law, but is completely unethical and exploitative. They tried to start a lynch to silence someone. It's no different to shaming someone for being homosexual or calling someone with the N word and excluding them. And it was an attempt to suppress freespeech, not an act thereof.
EDIT: Let me also say it like this: who decides which speech is ethical or honest enough to be protected as free speech? You don't have to agree with what OKC did, like them, or even want to do business with them ever again. But you can't deny they're exercising their free speech and free association rights.
Agreed. When I said their actions have nothing to do with free speech, I meant that they weren't confronting a free speech issue. They have the right to do what they did (IANAL, competition laws may apply, though I don't know much about American law).
> Let me also say it like this: who decides which speech is ethical or honest enough to be protected as free speech?
The only one who gets to moderate is the speaker themselves, and the listener. And my view is that OKCupid boggled here.
> You don't have to agree with what OKC did, like them, or even want to do business with them ever again. But you can't deny they're exercising their free speech and free association rights.
Ditto. But I also think that the companies should stay neutral, especially those who serve registered users, for they represent them in that using their service continuously may (and do) cause people to get labeled with the company's tendencies.