My logic is, reward those who are honest and punish those who are not. The difference between a scammer and someone who makes a mistake is the person making a mistake got caught.
Fixed it for you. Do you think Garr would have come forward if Inaba (of all people) hadn't called him out?