Funnily enough I have always enjoyed the idea of ritual humiliation for crimes of dishonesty. I can't think of anything that could be worse for a con artist than telling everyone how bad they are & not to become involved with them. This is superb.
What a loser. Haha, that is exactly why I never save my passwords or have autologins. Also the reason I actually go to the bank in person, rather than online.