I'm not sure I would couch my terminology in quite the way you have but I understand your point.
On a daily basis, I partake in discussions in which both self criticism and criticism from/of others play an integral part. Criticism is an invaluable tool which when used correctly can dramatically increase performance... but it should always, without exception be conducted in a clinical and respectful fashion, if not, in my experience, its better to say nothing at all.
I am presuming that most people using these boards have a similar goal; the preservation of existing capital and making enough cash to choke a dozen donkeys... I am trying to learn as much as I can from whoever will engage me in discussion on trading related issues... never met a person yet I couldnt learn something from, even those who rub me up the wrong way...
Cheers, J.