Allow me.
IMO, there is a clear disconnect when it comes to the understanding of "free speech".
I think most of us in the US understand that it means "I am free to speak my mind, just as YOU are free to speak YOUR mind. It doesn't mean that everyone has to agree. Quite the contrary, it's expected that there will be disagreement and that this is a normal, accepted and even usually a good thing."
OTOH, I often get the feeling that the Euros seem to think "free speech" means "everyone is free to agree with me" or perhaps "free to agree with the current PC view" of the particular situation. Those that disagree are "free to keep their mouths shut." Dissent is rarely viewed as a good thing, rather those that go against the grain are suspect. IMO.
Now, the "This is an American BBS, so if you don't like it, don't read it" ties in this way. No matter where the BBS is based or what nationality predomniates, one is ALWAYS free to ignore any or all discussions. That's a personal freedom you control. If it bothers you, don't read further and certainly don't respond.
If you choose to read or respond or to NOT read or respond that is a FREE CHOICE that YOU are making. That's a good thing.
There.