I don't understand why there isn't a policy to prevent new users from uploading anything before it is manually checked by some moderators.
This could use a reputation-based system as in StackOverflow where any user with enough reputation can validate/invalidate new submission (from a moderation...