@freemo This post of his demonstrates that he's a social idiot, with utter lack of sensitivity to and awareness of points of view other than his own. And he posts it so that millions can see it without any concern.
You can choose to classify him as mentally ill or an idiot.