Earlier quoted context omitted.
That's all well and good, but when you have to put your trust in someone and person A believes "it's wrong to cheat people" and person B has a whole framework for thinking about the problem on a case by case basis, you just go with A, right?
I feel like people who make such blanket value statements like "I don't cheat people" or "I don't lie" aren't being honest with themselves, or are putting too much faith in the stability of the society they live in. The easiest retort is Anne Frank. You're hiding her in your attic and a Nazi asks if you're hiding enemies of the state. There you go, a time when you'll definitely lie and cheat! Someone might answer, "w…
In your hypothetical situation, I owe no such obligation to the Nazis who as you'll remember were an occupying force. I entered into no social compact with them.