i think the people who banned him owe him an APOLOGY and should ask him to come back.
Come off it man, this is ludicrous. To imply that HMLT got banned because of his political views, or even because of the (ahem)
robust way he liked to put them across, is a gross distortion of what actually happened (ah, I see crackerjack got in there before me). He got banned because 75% of his posts were just invective-laden diatribes of highly offensive and usually unprovoked ad-hominem attacks on other members, frequently interspersed with huge swaths of Zizek quotes. Spirited and impassioned debate is great, I'm sure we all love it, but that's not what HMLT engaged in most of the time; as I recall, his favoured rhetorical tactic was just to call everyone a "fascist". Laughably, he used to apply this term even to people with impeccable anti-capitalist/anti-imperialist credentials - remember when he turned on droid, of all people? - but who had a somewhat more nuanced and mature posting style than he did (which is not saying a lot). In fact there are, or at least were, a good number of other members who came from a pretty similar angle politically but were never banned or even suspended, because they were actually capable of engaging with people they didn't agree with without resorting to hysterical, childish name-calling. The dude was a straight-up troll: a very well-read and politically informed troll, but a troll nonetheless. If you just want to insult and offend people, fine, fuck off and do it on 4chan.
I hadn't heard about the nasty PMs and physical threats but I can't say I'm in the least surprised.
Edit: it's especially ironic that you're defending him by pointing out the name of this forum, when the simple fact is that HMLT couldn't cope with people who disagreed with him about ANYTHING - which, sooner of later, was everyone. Either you agreed with every word he wrote or you were some combination of "neocon", "imperialist", "racist", "Zionist" and, inevitably, "fascist"*. It wasn't exciting, it was just really fucking tedious.
*Ooh, don't forget "gliberal", "pomo" and "disavowed"!