Let me drop some statistics for you then. Sure we have 3000 members, but how many are really active? There's less than 30 people who post regularly. Most of the members ask their one question and leave after it's resolved.
This is not your private forum, not your backyard, not your living room.
I'm aware this is not my private forum. It's a community forum and the community has voted him out. You join of your own accord and are expected to follow the rules. Like I said even though there are 3000+ members, only about 20-30 post regularly. Not even one of them defended AndreChuk's actions. You seem to be the only one outraged.
A moderator and an admin both agreed the ban was justified.