When I used to hang out in that 'hood a lot (when I was lurking mostly), they used to get a bad rep. The whole coupon code thing was kind of a black mark, and it gave the mods a bad name over there, but they were just doin' they're job. That gang over in the HD 'hood are good at what they do, but they're ruthless and will stop at nothing to get what they want.
Plus, there are sh!tloads of trolls who can't figure out how to post in the ~IWANNA~ thread.