Quote from CaptainObvious:
For repeat offenders...absolutely. Unfortunately prison is part of the recovery process for many, and even that won't do it for everyone. For those that simply refuse help prison is just another consequence of their actions.
The sooner an addict has to pay the price for his actions, the better chance they have of kicking the habit. However, the tragic bottom line is, a person does actually have to want a clean life. If they don't, they won't. There is no magic bullet.
Been there, done that, in spades.
In that case, why not confiscate another few hundred billion dollars from our paychecks and use it to fund a new armed para-military regulatory agency: The Food Enforcement Agency. After all, overeating (or 'food abuse') is the cause of many severe (and costly) medical problems.
The FEA could regulate the nation's food industry with an iron fist, 'scheduling' (banning) unhealthy foods, and carting off all the prohibition violators to prison camps at gunpoint. For instance, French fry traffickers would receive a mandatory minimum ten year prison sentence. I think this would really help solve America's obesity epidemic, just like how the DEA has successfully stamped out illegal drug use.
After all, 'the sooner an addict has to pay the price for his actions, the better chance they have of kicking the habit'!