I understand your feeling Dan, and, I used to agree with your side of the situation. I now look at it differently. I now look at it the same as not pointing out the lock up safe he has that he didn't see. It's not my job or my place while playing someone to teach them to pay attention to the game. Unless, that is solely why I am playing them, to teach them.
I know there is a lot of controversy on this subject, but, would you also tell them they are using the wrong english, or are about to take the wrong ball when playing 8 ball, that is, the right choice of stripes or solids, but the wrong choice to be able to run out?
I really don't think that this choice belongs in the "honest or not honest" category at all. But, rather, falls in the "pay attention or you lose" category.