I agree - our system isn't great. Basically if a post has been flagged by two people, then the post gets unlisted until a moderator pops to either confirm or deny the flags. We used to have a triple flagging system which we might go back to - we switched to a two flag system after our forums were flooded by spam bots but that no longer seems to be a problem.
That was kind of my thinking as well.
As the forums have grown in terms of topics and posts made per day, it's difficult for us to moderate them with as much nurture as we used to - and so there are times where we aren't able to communicate the reason behind closing certain topics. I apologize for the lack of transparency.