>This is uncomfortable, but it’s possible we have to allow people to say disparaging things about gay people if we want them to be able to say novel things about physics. [1] Of course we can and should say that ideas are mistaken, but we can’t just call the person a heretic. We need to debate the actual idea.
>[1] I am less worried that letting some people on the internet say things like “gay people are evil” is going to convince reasonable people that such a statement is true than I fear losing the opposite—we needed people to be free to say "gay people are ok" to make the progress we've made, even though it was not a generally acceptable thought several decades ago.
Of course Sam doesn't actually think it's acceptable for people to say these things (he's gay himself, but even if he weren't I'm sure he still wouldn't find it acceptable). But this leaves a lot of questions. If you're gay and in a work environment where your boss incessantly makes disparaging comments gay people and homosexuality - even if none of them are directed at you or anyone else there - you could still feel very uncomfortable and hurt. Does this boss really deserve a debate and an exchange of open ideas? If you tell them you disagree and they just continue mocking gay people, what are you supposed to say or do? In a scenario like this, it kind of makes sense to brand this boss as a heretic.
This kind of situation is far away from your example (discussing potential downsides of CoC). There's a spectrum of hurtful speech and ideas, and while most Americans would agree these things should be legal to say, many would also agree that the worst of them should result in ostracization (in a very extreme example: self-identifying as a neo-Nazi). So should we really "allow" people to make disparaging remarks about gay people beyond physically letting them say it? Do we also need to allow them into our social circles and workplaces?