That whole suspiciously virtuous-sounding theory about honest people not being good at lying [...]
This is a little off-topic, but wouldn't that theory work better the other way?
People not good at lying are honest
It's not like lying is working out for them.
That would seem to make sense, but in practice you don't see too many people who set out to be liars and it didn't pan out. Unless we count criminals who received harsh punishment, but there's a whole other story there, one thing bring that they often end up imprisoned again. Overall, the percentage of ex-convicts among honest folk doesn't seem to be that high.
I think honest people usually start out as honest, since it's a culturally valued quality, and thereby don't get much experience at lying. People who lie regularly usually get more skilled (or constantly caught) at more benign lies, and don't raise the stakes to prison-order right off the bat.
Judge Marcus Einfeld, age 70, Queen’s Counsel since 1977, Australian Living Treasure 1997, United Nations Peace Award 2002, founding president of Australia’s Human Rights and Equal Opportunities Commission, retired a few years back but routinely brought back to judge important cases . . .
. . . went to jail for two years over a series of perjuries and lies that started with a $77, 6-mph-over speeding ticket.
That whole suspiciously virtuous-sounding theory about honest people not being good at lying, and entangled traces being left somewhere, and the entire thing blowing up in a Black Swan epic fail, actually does have a certain number of exemplars in real life, though obvious selective reporting is at work in our hearing about this one.