This pisses me off. First of all, I don't see public humiliation as a suitable mode of correction, no matter the offense. I remember some loving parents having a school-aged son wearing diapers in public and holding a sign declaring his offense: "I wet the bed." I call that child abuse; and I am aware of the horrific scope that falls into that heading. The poor boy might be tormented by months of teasing and put-downs.
Secondly, blowing a little pot should be, at best, a "Don't do that any more; and maybe a week without cell phone privileges" event, at most.
And finally, for watching porn? What normal adolescent boy hasn't looked at porn? And maybe, some acceptable sexy fantasy materials should be provided. We do't need to make too much over boys reading lads' mags.
In my Angelic fantasy (my name is Angel, so I can have 'em), this is what I wish would happen. Our forlorn lad is forced to stand in public with his sign. Nobody gives him a dirty look.
Selena Gomez runs up to him, and gives him a friendly hug: "You poor boy!"
A busload of NFL players stop, and the team gets out. "We're standing with our bro here." They glare at anyone who might our boy some lip and are willing to give them a bad time..
Kim Kardashian comes by, gives him words of encouragement, and a copy of Maxim. She asks him not to smoke any dope, just as a favor to her. He, stunned in admiration, assents.
The Governor stops, asks "What's this shit," and immediately asks for an explanation. He is given one, declares it stoopid. No, podners, not stupid. But stoopid: pluperfectly stupid. And the Gov writes him a pardon. And then says, "Hey, mon, let's do some lunch now."