If someone as antagonistic towards the site as Greg has been can't find the door, I believe we have every right to show it to them.
Every right sure. But that doesn't make it a good thing. He's been somewhat antagonistic about one issue for maybe one week. He hasn't been antagonistic enough to be a real problem for people using I-Hub, and eventually he moved his complaints to a board created for that purpose, with only his sig mentioning it elsewhere.
I think his objections might be a little over the top ("secret police" etc.), but I also think summarily booting him off the site was also over the top.