If a person does harm to another person then the crime should be dealt with harshly. When a person does no harm to others, as many non violent drug offenders who sit in prison today, but harm themselves what business is it of Government? Offer treatment, tell them that what they are doing is destructive. All of that, but don't punish poor decisions by ruining the lives of individuals who are caught harming only themselves. Random drug searches, illegal searches and checkpoints only destroy Liberty.