I kind of think the system is failing him because he's a celebrity. He comes to court with drugs in his pocket and is let off on a fine. Apparently he's 'paying' for his own drug rehab, so the taxpayer doesn't have to. Taxpayers pay for a lot of crap they don't want to, perhaps getting this guy off drugs wouldn't be such a bad thing to foot the bill for. Right now the taxpayers are paying for all of his court visits and the salaries for the police that keep arresting him when they could be catching real criminals.
Sooner or later he'll die of a drug overdose and no one will be surprised. I think that's pretty sad.