Across an entire population it has a democratic effect when freedom of speech is in full effect without being restricted or controlled by government for means of shaping the outcome.
If I say "Islamic fundamentalism should be the norm" I will fully expect to be boo'd at, shouted down, blocked, shunned and made unwelcome. That tells me my views are not welcome. I can choose to stay, and keep using my voice, but it'll be counter productive.
So i'll make a space where I can say that Islamic fundamentalism should be the norm, and find like minded people. And if I find enough, we might start a party and get votes. Enough people vote and my islamic fundamentalist government runs the country.
Or, people just keep telling me I am an idiot and that's OK too.
I have big issues with forcing (vs being made uncomfortable by other people's free speech) to move on, but someone's right to say something doesn't trump my right to tell them they are wrong.