Thank you Rod for having us here.
I think it's interesting to compare CP with other forums that have moderation teams deleting, locking, and changing posts.
IMO, as a site gets bigger and bigger, increased moderation is unavoidable. Self-moderation, while a great idea, isn't sustainable...