It might be an idea that trust is to be earned. Initially a users has "Unknown" status. Users that post contents that is not reported as spam by others can earn "Trustworthy" status. A certain amount of reported spam can result in "Not trustworthy" status. This can be combined with automated akismet spam detection.
View Matt Beckett's plugins