See my comment above, people are tolerant, accept others as they are, but when the media and law starts forcing them to accept that other parties way of living and beliefs, then that’s why people feel the need to say what they say.
Also your a hypocrite, firstly you give a lecture on freedom of speech, then advocate the restraining of Freedom Of Speech, all in one comment!
I'm not a hypocrite, it's just that you can't read or understand simple concepts. So I'll explain better.
I defend freedom of speech with clear limitations, so I want a relative one, not an absolute one. Which is always the only possibility. You are free to go wherever you want in your country but you must not violate private property. Does this make you not free? No, it makes you free within some limits.
If you tell people to kill all asians, you must be stopped. We can't defend an absolute freedom of speech since it could easily kill other people's freedom of speech. So we need a relative one, with the boundary of non-violence.
If there's no violence when you talk, say whatever you want, say two and two is five but get ready for the rest of the world to tell you how stupid that idea is.
...all of this in a public context. This site is held by people who own it. They are responsible for what you say and can decide that you're expressing an opinion that is too far from what they believe in.
A forum is like a wall in your house you ask random people to write what they think on. They can write but it's still your wall. If they write something you don't like, you can delete it. In this case, you're not free because you're not the owner of the forum but you're free to go away and write your opinion somewhere else. And, guess what, you can kick me out of your own forum if you don't like what I write.
Welcome to how the world works, call me if you need some other lessons.