Originally posted by JS357Very good point.
I think your answer that honesty is not a policy, is evasive. You might as well say in response to the question, "That's a nice puppy over there."
In answer to your question: Sometimes dishonesty is called for, such as the Nazi at the door scenario, who asks the question you have to answer is, "Are there any Jews here?" There are all kinds of rationalizatio ...[text shortened]... who can get through life without facing this dilemma is living a miraculously charmed life.