OT, but I think this is an interesting psychological phenomenon that occurs in a lot of settings, in particular politics: People, services, products etc are not judged by objective (or even just common) standards but by the standards they announce for themselves.
So someone who claims strict moral integrity and then falls short of that is seen as less trustworthy than someone who is upfront about being shady and then surprisingly acts less shady than expected.
If anyone knows a name for this effect, I'd like to know.