Freedom of speech is not unlimited and does not absolve one from criticism and public humiliation. Freedom of speech means the government cannot keep people from speaking stupidity and hate. It does not mean I can not point out your hate and stupidity. Keep spouting, people need to know how stupid and hateful you are.
What can be asserted without evidence can also be dismissed without evidence. -Christopher Hitchens
Facts don't lie or have an agenda. Facts are just facts
"God did it" is not an argument. It is an excuse for intellectual laziness.
If your viewpoint has merits and facts to back it up why would you have to lie?