WOW! I'm too new here to know exactly what's going on, but since I was mentioned directly in one post, I feel that I should add my two cents.
I do believe that mods are necessary, but they should be monitored also. Just makes sense. I do not see why a thread would be deleted - better to...