I'm sure the intent is positive but at some point you end up hiding good content by creating too many sub-forums.
The strategy forum has had only a few new topics in the last 24 hours and yet a new strategy sub-forum was created today. I don't think there was too much traffic in the strategy forum and I don't think the people going there dislike the Dr. Terror threads being there. AFAIK these are the two main reasons you create new sub-forums (people in general don't like to see bug reports and task force recruitment so you make separate forums for those even if there aren't many bug reports; general was being overwhelmed with 'what statue should i keep' threads so move all those to statue forum, etc.).
There's also plenty of "strategy" talk in the general forum, the other strategy sub-forum, the veteran's quarters, etc. It gets to be a burden to click on all of these mostly dead sub-forums in order to see if anything interesting has been posted in the last X days/hours. What I do and what I'd guess many people do is they bookmark the general forum and occasionally go and click on the other ones but not as much as they'd actually like to.
It's a shame there isn't an "everything" forum that displays all posts and actually uses the tagging and some buttons to allow you to show/hide various sub-forum content.