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?
probably not, but at the same time most people would have just denied it. especially with an established reputation such as Garr's