The problem as I see it: fragmentation. Too many subfora and such dilute the poster base. People can run and hide in their own little corner and never be called out. Prime example: powerlifting. Keep that shit in G&O. Yes, some PLers will get their squat suit in a bunch because of the comments they will get. But then again: sometimes people need to listen to outsiders for an objective evaluation. you may not like what they say, but that doesn't mean they are wrong.
So merge a shitload of subfora.