How great of you to ban him, announcing the decision publicly without letting him answer to it. He's one of the few members I feel I can engage with in a debate without having my arguments being totally misrepresented, and while I don't always agree with him, his elaborate perspective is valuable in threads that would only otherwise only end up being a lot of back-patting or polarized flamewars.
What exactly did you ban him for?