The privilege of "free speech" is not without expectations and requirements even in the great big world. Unlimited free speech does not exist. One may not cry fire in a theater, incite to riot and any number of things that could be argued as "free speech". When one is a guest of another, just as we are when we are here on EO, the need to abide by the expectations of the host override whatever the visitor considers appropriate. The moderation here is very minimal compared to some, where even one discussion outside the topic of the forum will draw a reprimand. Thankfully, it is also more structured than some, where the inmates are running the assylum.