I apologize if it seems like I rarely come here. I don't know about the other mods, but I actually check on this site on a daily basis (even if only for some minutes) to make sure that there's nothing out of ordinary. However, I don't usually log in unless I really have something important to do because most of the mod duties can be performed without the need to do so. And when I do, I also sign in anonymously at times for various reasons so many may not notice my appearance here. From now on, I'll try to log in more often in case someone needs to contact me (but again, please use the report button when possible ), and won't go anonymous unless strictly necessary.
With that said, in order to prevent the problems discussed in this thread more effectively, we'd still need the collective effort from every member in the community. Like Chek has said, we're pretty much blind and powerless to everything that happens outside of this site; and even within DCW, we're not exactly omnipotent either. While we aim to protect DCW and its members as much as we can, we can't achieve that goal unless you can be on guard to watch out for yourself or those close to you.