For some time now I have avoided approving my own nodes (which automatically precludes front-paging). Its my personal belief that this is a better way, for me, for contributing to the site.
in reply to Hands off your own nodes?
Most people who can approve nodes have been around for some time so they should have a good idea of what should be approved and considered and what should not. Its very rare that someone makes a mistake and if they do the community is there to lend a helping hand.
Why not leave it down to the individual?