Well in Discuss Anything. Out of the three mods, I have only seen you post and moderate. Maybe matt64 and devil.wont.Cry do edit. I cant really comment as I cant see mod logs etc.
But either way, better moderators or more moderators are needed in that forum.
I think every forum should have 4 moderators each.
Also, assign two super moderators to each catagory (so their main focus is that catagory, but they can also moderate other forums too). As super moderators moderate all forums, I am sure they dont visit a lot of forums.