Agreed. There are limits.
But, we do have to actively protect it, even when seemingly idiotic speeches are brought into play. We have to weigh the consequences of the speech in question against the value of the notion of Freedom of Speech. So, for instance, using Freedom of Speech to advocate or incite violence against a person is something we have decided is wrong. Why? Well, we think violence committed against people simply because of someone's opinion is "wrong" and we think that preserving that idea is much more important than "unlimited" Freedom of Speech.
But, is the act of calling someone a "bad name" of equal import? IMO, "no." But, even in that opinion, there are limits - We should take care to not support Freedom of Speech who's only intent is to disparage someone else, especially if that sort of commentary flies in the face of other strongly held, shared, freedoms and beliefs.
But, obviously, while most people can agree that Freedom of Speech is important, it appears that how one interprets that is heavily influenced by one's country of origin/residence. That's... weird. If "Freedom of Speech" is a basic, inseparable, human "Right", then why does it vary so very much between cultures?
PS - Obviously, a discussion that can careen out of control and must also comply with the Forum's policies which are based upon German law, IIRC. So, one could immediately get into a situation where one can end up running afoul of German "Freedom of Speech" laws while sitting in a cafe in an entirely different country on the opposite side of the globe... How darn amazing is that?