I don't think this is public shaming; this, IMHO, is consumer protection. We (members and participants in this Forum) are consumers in a completely unregulated profession. Absent contacting law enforcement (a path that raises myriad problems), writing here and warning others about the scammer is the only recourse we have. I don't think this is qualitatively different from posting Yelp review about a mechanic who overcharges, lies about the required repairs, etc. a restaurant whose customers periodically get food poisoning or a cab driver that always overcharges.