I think the dominance in bat-**** crazy posters on that site is because you'd have to be bat-**** crazy to keep posting there due to the horrendously shitty moderation and admin work by Sir Charles and Sir Greg. Most sane people have left the site, because it sucks.
Actually, there's been a distinct absence of noticeable moderation there of late.