I don't think trying to 'find and punish' the scammers will work. The best approach I think is to try to learn from our mistakes, understand why we fell victim to a scam, in order that we can improve the decisions that we make in future. Mistakes can be beneficial if they prevent bigger mistakes further down the line.