I admire him for sticking up for his principles[1]. You give the thought police and inch and soon they'll be back for another. There is no theoretical limit to how warm and fuzzy they can make the world.
Once name-calling starts, we are playing the grade school game of seeing who can invent the worst insult. No thanks.
So you repeatably referring to those you disagree with as the thought police is different in what ways?
It's a brand new account that's posting deeply hypocritical crap, and the only "real" identity tied to it is a new and spammy twitter account.
Let's not pretend he's here for a conversation when every single available signal indicates that he's full of shit.