Seems to me that in recent times, people kind of think they can either say whatever they want, period, or quash anything that doesn't suit them.  That doesn't seem to represent the essence of "Free Speech" to me...  Free speech, to me, means yes, say what you want, but, following in the fashion of free speech, anyone else can criticise as they see fit... and if your "free speech" causes harm, you may be held liable for the harm you've caused.  That doesn't mean you can't say what you want.