It seems to me that this is the fault of employers not doing the proper research. I know if I was in HR or was looking to hire an employee I would pretty much forgo looking at those sites.
For example, what would this website tell me? Potentially, someone with the name of the person (same or not the same) applying for a particular position has had a mug shot. All that tells me is they have been arrested (if it's even the same person), that does not mean they were convicted, they didn't do some minor offense, or they did not as in this case "do their time."
The point is an employer should probably look at confirmed data, if the mugshot is not confirmed, it should really be tossed aside.