I totally agree, and I would like to point out that free speech is more important for the 40 people saying what we don't agree with, than the 40000 saying what everyone agrees with.
After all, hundreds of thousands of North Koreans marched in unison, for their party, but if anyone dared counter protest, they'd be shot.
Free speech is about protecting all speech, not just the speech we agree with.