"Why don't we acknowledge that political belief is also an aspect of human behaviour in need of external control?"

This is some 1984 level thinking.  I see the author's point that there are some core moral values that should be inviolable, but to argue that there should be controls on people's beliefs/thought processes? This is the kind of thing that starts of with "we need to control those racists in Charlottesville" and ends with "we need to control everyone who thinks differently than I do". 

This is not a defense of racist/hate speech. The things that happened in Charlottesville have no place in society. But imposing external controls on people's belief systems is not the answer (unfortunately, I have no idea what the answer is). 

On the whole, this piece is tremendously worrisome to me.