Their nicks don't ring a bell with me, and I've been here for ~2 years.
Which probably means that what they're doing is a good thing though, not a lot of flame wars going on! (Or alternatively, I just stay away from articles that might cause need for more moderation).
But thanks! Good mods are crucial for a place like this
replies(4):