I don't see the problem to be that not enough is being done to deter drug use. The problem seems to be more that individuals find ways around what's being done. It's to the point where drug trafficking and personal use will need to be stopped on the individual basis. If I really wanted to go inject heroine, there's not a doubt in my mind that I could find a way. It would take invasions of privacy to otherwise stop drug use ("1984" cameras in everyone's homes and everywhere else.)
These individuals, on the other hand, had lots and lots of money. In reality, they're poor representations of the human population. We just focus in on their personal lives more than we do on the lives of average citizens.