I saw where you were going with this article early on. But I could see other people cheering what you were saying.
It's amazing how the same story or thought can be turned upside down by the shift of a few words.
My solution to the dilemma of free speech is to create a culture that those with strange viewpoints don't have a big audience. But easier said than done.