This is not meant to be a jab...but if you haven't been around here for 1+ years then you have little business discussing moderators.
Many of us have seen this site slip to h*ll and begin to recover just in time. Many long time and excellent posters have been lost due to lack of moderation...some have luckily decided to give nFT a 2nd (or 3rd or 4th) try now that we have some order.
Dorian