Regarding your "freedom of speech" arguement, freedom of speech does not mean one can say whatever they want to whoever they want whenever they want. If you don't believe me, try talking in a court of law after the Judge has ordered silence over the court. Freedom of speech and freedom of the press, like most other rights, has limits and is not considered acceptable when it infringes on the rights of others.
All ideas have a certian contex . Nobody wants to discourage anybody from coming up with and sharing ideas with others. Share your ideas in a proper contex and you will be respected for what you believe. But if you practice your freedoms self-rightously in an inapproiate contex you will find yourself shunned.
Ok! Now I can easy translate my posts into the Russian's super-minds!