I have owned several forums and the one thing I learned is somebody is always unhappy with the mods and admins. They do their best and "try" not to show any bias and mostly don't. There is always a few who want to be internet tough guys and make others mad just cause they can. Try to ignore them.
Gsp's blood will taste even better.