Some complaint about Mods = Hey! they are Volunteers
Some complaint about the Users = Hey! since you register you belong to the same kind/rank/level
Some complaint about the Structure = Some video tutorials, Guidelines for releasing will drop the rate of problems
Some complaint about a payment/rankin system = We complaint enough to start fighting for money
p.s. Since you don't see an 'Ads by Google' here, you must realize everything here is about effort, service and community spirit