And how do you prevent the moderators from being corrupted by any influence and stay perfectly objective? You say every forum needs a moderator, I say every moderator is, or quickly becomes, unacceptably corrupt.
Maybe we could come up with some really basic rules for these popular sites, and implement them algorithmically, but good luck dealing with that PR shitstorm.