In the military we don't even get a second chance when it comes to drugs (though I've heard that policy isn't enforced so strongly these days among infantry). Seems to me that employment-based drug testing is far more effective at curbing drug use than criminal penalties. Want a good job with benefits these days? Better keep your nose clean.
You're absolutely right. We have guys with high school educations who admit that they used to party on a weekly basis. Now that they're making $20 an hour and decent benefits, they're finished with the weed or whatever.
This is how the "War on Drugs" works. Private enterprise. Or in the case of the military, potential career suicide.
Welfare trash on the other hand.... collect that money no matter how many drugs they do (of course I would also argue that they've turned their neighborhood into the lowest ring of hell).
“Want a good job with benefits these days? Better keep your nose clean...”
Unless your name is Bill and you like to snort - just do it - even in the Oval Office.