I responded in the sibling comment, but I'll say that you are missing the fact that information campaigns don't reach the very people who are most at risk. Saying it's their own fault is a failure of understanding and empathy, IMHO.
We could reach everyone in the country if we spent just a fraction of the trillion dollars we've spent on fighting the unsuccessful drug war. The key is that you have to be willing to give people unbiased information. In DARE they tried to tell us that acid drips down your spine which is absolute bullshit.