This place seems pretty self-policing. The only issue I've seen here, even though I've only been here a few months, was concerning the editing of sig lines. Not saying there doesn't need to be a mod, but it can survive on cruise for a while.
It is clear that these forums are not under a democracy, as no such voting from the regular populace has ever sparked activity. Since it is futile, I vote that we quit trying, and just sit back.