Isn’t there almost a technical solution to this? Publish offenders names on the Internet. Name and shame.

While we are there publish how much each person pays in tax: http://news.bbc.co.uk/2/hi/business/8319054.stm