If it's speech condoning or encouraging harm against others, then it should be removed. But if people are just voicing their opinions, even hateful opinions, then it doesn't take a genius to figure out that banning such speech makes the sentiment run deeper, and only offloads it to even less "tolerant" parts of the web, like 4chan.