Cheater : "I'll tell truth, I've participated in x campaign with my alt accounts and I broke the company rules"

This cheater is so honest, so give him 190+ merits

I know honest attitude is very important in anything whether it's on real life or internet, the question is do you will be honest like that's newbies if you get money from someone accidentally send to you? Because this is not your fault, so in logic you don't need have to refund, but if you want to become good person you need to refund that since it's not your money. It's almost impossible to find such member, a newbies with no reputations have nothing to lose if he don't want to refund.
Literally all peoples already know what is honest attitude since they must be got teached in school, but can you become a honest person?