Nice article, except you didn't address one of the major issues. When does freedom of speech become hate speech/ Who makes the definition? I like this article, someone else may not and they call it hate speech. Now what do we do?

Marcus, hate is fun since otherwise people wouldn't do it. Take the fun away and the hate goes away or at least the public expression of it.