As far as shaming for naughty peeing, I was completely unaware of that. I'm not into naughty peeing myself so perhaps I just didn't read those posts.
I do agree that there have been, in the more distant past, some moderators that abused their power and were quick to delete posts for no valid reason. However, those moderators disappeared over time and most recently there were only two moderators and I believe both did a great job of cleaning out spam and trying their best to maintain order, which is what a moderator is supposed to do. As far as I know, the moderators were unpaid volun