I think that is our most critical job as Freepers- To hold our own to the truth, and to make certain that they are kept to a high standard. Without that high standard, we are no better than our opposition, and the OP's words apply in triplicate.
Too many live in Egypt on Denial.