I'm not sure where I should stand in this to be honest but I did think I made a few things clear in earlier posts though.
My apologies, I didn't bother to thoroughly read long pages of posts before I made my own. x3
I agree that moderators have the right of kicking/banning someone if they broke the rules, but that's not what I meant by freedom of speech.
Not allowing someone to speak in General because of their language, thus preventing them from speaking is what I meant to imply by limiting speech. I know playing FH is totally voluntary, but seems unfair to me the game kicks people because of the native language they were born with. Again, a wee bit off topic, but, if I entered a barrio (region where most/all people speak Spanish -- Spain has a lot of these) of my own free will, for let's say tourism, how would I respond if some the authorities said they had to kick me out because I couldn't speak Spanish? Now, that's totally from different if I were to be screaming obscene swears and being smartass with the authorities. I know, this comparison is totally different from our FH discussion, but just an example of the similar scenario.
Hope you understand what I'm saying. Now I have a question; why is any language allowed in Local but not in General? I understand that General can reach all parts of a map and Local is limited, but either way people can still hear and see what anyone is saying in both chats. Say I'm standing next to Russian speaking people in Local. I don't understand anything they're saying, good or bad, so what's the difference if the whole map sees?