I dont think you should judge people for any reason, although and unfortuantely I am guilty of doing it myself. I dont think its a matter of hiding something, but rather acknowledging that all humans are capable of all things and therefore whatever we judge someone by will be used to judge us, and since we are capable of the same greatness and the same weakness we should assist each other not pull each other down.
I do think people should take responsibility for their actions, but if they dont for whatever reason, then they warrent assistant, not condemnation.