I think they are doing great work. I oversee their every action. I am not going to reveal their names as they would be attacked mercilessly and possibly driven out. If you don't like the job the moderators are doing you may complain to me. I guarantee you, you will not drive me out.
No one is trying to drive you out. There is substantial question why so many are being banned, though.
Rest assured that if i have a gripe with a pulled post, it will be directed to you.