Too many sub-forums, too much leeway with users to do what they want with little consequence, poor organization, and poor communication.