And to those who "say" at least now they're honest, I say "WHY?!" Unconditionally being "good" would be better than disguising selfishness as good. But that's not really a thing. Having to maintain the presence of doing good puts significant boundaries on what you can get away with, and increases the consequence when people uncover some shit.
Condoning "honest liars" enables a whole other level of open and unrestricted criminality.