If he was banned because some newbie (or anybody else) demanded it I'd happily join him in exile. Though I very highly doubt that would ever happen. And I'm at odds with Thomas on plenty of subjects, that doesn't mean there should be demands to squelch those that we disagree with.
I would not even want to see people banned for asking other people to be banned. It's just totally against the grain of the community. I read back some more through 'compare's' comments and he did indeed have a run-in with Thomas so you may be on to something there.