Free speech is a foundation in this country. It is one of the Four Freedoms that make this country great, along with the freedom of religion, the freedom from want, and the freedom from fear.
But, there is a fine line between free speech and hate speech. Should we support hate speech that incites intolerance or hatred towards minority groups? And should we support speech that incites fear and that by doing so, threatens one of our other freedoms, namely the freedom from fear?
Until this question is resolved, there will be people who are against hate speech.
This man should not have attempted to take the law into his own hands to get rid of someone who engages in hate speech ... just as the haters who are against minority groups should not attempt to attack them or the places where they gather.
It would be so much nicer if everyone simply stopped engaging in hate speech, and instead used their free speech to come up with viable solutions that target only those who would harm us rather than an entire population of people who share their culture. But, since this is not about to happen, how do we stop hate speech. Not by having people attempt murder, obviously, but how would we get rid of hate speech.
But personally, I don't blame people for being angry against those who engage in hate speech. I get angry as well when I witness entire groups of people lumped in together as "those who would harm us".