There are huge numbers of people with strong political beliefs of all persuasions out there, including the racist isolationist nationalists you have to co exist alongside. In the US society where free speech is enshrined in the constitution, it is a very slippery slope to suppress that right to speech. I grew up alongside lots of violent skinheads in the UK (and got knocked about by them unless I ran very fast).
I am absolutely for protecting free speech, because for every apparently clear cut case of reprehensible online behavior - racism, child abuse, snuff videos etc - there is someone else with a legitamate voice who will be suppressed. Here is an example - syriangirl, who has been removed from Facebook. https://youtu.be/QvT95w6H59g Speking via youtube on a channel called russianinsider'
The lifeblood of democracy is free speech. We've ignored extremist dialog for decades, if we suppress it we glamorize it and it goes underground, not away. Allowing free speech means the ability to argue with people about their views as 'rock against racism' in the UK during the 70's proved before the internet. https://en.wikipedia.org/wiki/Rock_Against_Racism That popular movement was inclusive to all and celebrated the anomaly that English skins loved jamaican ska and reggae. It pulled people to together and humiliated the far right fringe...