We get one of these threads every year or sometimes more frequently. If I banned someone every time 2 or three people decided they were a detriment to the forums I think there would be nobody left posting.
Some people in this thread casting the stones have been frequent targets of banning or limiting their posting abilities. You can't please everyone, but saying the forums are seeing less traffic would be untrue since our bandwidth usage has not gone down month to month since the lockouts. Sure there is a difference in posting amounts but I attribute that to if you have nothing nice to say about the devils (they suck) don't post.Name a poster and I can probably give you a private message of someone complaining about them; DevsMan, Triumph, martysb3st, hell even Moustic got one.
If you are so unsatisfied go elsewhere, I didn't sign you up to a contract to browse this place while you writhe in agony reading the unholy words of someone disagreeing with you.