Americans agree that democracy requires freedom of speech. But a large minority also thinks it’s acceptable to bar certain subjects or speakers from public debate.
That really fits my experience on social media - If you have wrong opinion, you need to be silenced, especially when it comes to cult like ideologies - socialism, communism ect.
If you come into my house party, then yes, expect some basic ground rules. If you turn out to be an asshole, or I just plain don't like you, you're out. Free speech goes both ways. You can stand out in the street and speak as much as you want.