In any case, I 100% agree with your second paragraph, particularly the oft heard argument 'well, if he cheats as this, he can't be trusted with anything else.' People are morally complex. Someone may well cheat on his wife but abhor the idea of cheating on taxes, or always treat his customers fairly, or treat other people kindly, etc. etc.
Bought a ticket for a runaway train
Like a madman laughing at the rain
Little out of touch, little insane
It's just easier than dealing with the pain.
Runaway train, never comin' back
Runaway train, tearin' up the track
Runaway train, burnin' in my veins