I probably judge myself more harshly than Battlestar does, it just isn't public.
Incidentally, while what you say about us having no power is technically true, enough people have bought into the ranks and loyalty that, for the moment at least, we do. Rules are needed to keep order. The old TRC was full of an unimaginable amount of spam threads due to lack of regulation.