Interestingly, he's the only person on my ignore list. While we have a lot of stupidity and shills around here, most of them are more than willing to have a civilized if pointless and one-sided debate.
He's the only one on mine too. He is so deluded by his self-perceived superiority to such an extent that any deviation from his stated position puts you squarely in the category of the very villainy that he is raiiling against. Having an opposing opinion to his "perfect" one is akin to a crime.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi