I'm the 'sad' person who called him a contrarian, stand by it too. He has been going against the consensus for years, but it so often felt like he was doing so for sake of it. He's constantly trying to prove how clever he is and how stupid other people are. With a nasty air of the judgement & generalistion thrown in. He might have had a point from time to time but he doesn't half think he's the shit.
Oh and there's no need for him to be quite such a cock about it. Not totally unlike your post above it has to be said.