I believe the forums are too spread out - there are too many forums, and too many overlapping. Especially when looking for help, it's less useful to post to one of the smaller (but probably more appropriate) forums since they're much less frequented than the others.
For example, I think it's silly to have "The Net: Coding" when there's "Mac OS X Software Programming". There's not enough seperation there, and not a large enough audience to split off "Network-related coding", particularly with ALL the other "Net" gorups.
It's silly to have "Apple General" AND "The Cafe" AND "Opinions, Reviews and Open Letters" AND "The Conference Room" AND "???". I understand that they each have their own functions, but they overlap far too much without enough distinction (or audience) to really be useful. Instead, it hurts because after failing to build a decent thread, get replies, etc. I'm much less likely to frequent ANY of the forums, and eventually wander off-site.
I don't want the forums to be congested, but I don't think this would be a problem on this site.
Also,
I've been noticing that when mods move threads, in a lot of cases they fail to leave behind a "moved" message, which is very confusing, especially given the very large number of forums and the occasional "forum-cleaning-happy" mod (not picking on anyone). Please leave "Moved" messages?