In many ways, Lori Drew and Ashley Grills are like OJ Simpson and David Cash. You all remember David Cash from 1997? He had a friend, named Jeremy Stohmeyer, who killed a girl in a Las Vegas hotel bathroom and he did nothing. He was not charged, but got shunned at Berkeley. I don't know what happened, but my guess is David Cash can't get a job and is living in the streets as a bum.
I do not condone vigilantism. Last time I checked, shunning is not vigilantism and perfectly legal. That being said, I have ZERO sympathy for the Drews. It's too bad for them and they deserve to be shamed for life. What goes around, comes around, which I am a firm believer in karma. They should be hounded by this for the rest of their natural life. Stigmas are permenant, as we saw in OJ Simpson. It keeps people in line. Break the rules, face the consequences. They brought it on themselves and HAVE ONLY THEMSELVES to blame. No company will ever employ them, since Curt was fired from two jobs in a month's time and wife had to close her business down for good. The daughter would not last a day at school because of the harassment from the student and teacher body. They can't have friends and whoever their friends are have shunned them.
One of the perpertrators, Ashley Grills, attempted suicide because of this, and the Drews put the blame on her and their own daughter. Grills is in a mental hospital and likely feels extremely resentful towards the Drews. I think the Drews have a history of being mean to other people. Lori Drew is described as really clingy and very sociable, but at same time very loud, mean, and obnoxious, like her daughter. They probably will come forward, especially if a civil suit is filed.
No PR in the world will save them, even if they if they took in Hurricane Katrina evacuees or volunteered in New York after 9/11. Of course, they are not the kind of people who would do that. In some cases, PR will do more harm. Damaged reputation is hard to repair and in some cases, fixing it does more harm. They are in a deep hole of despair and shame.