What is the purpose of prisons? Is it to punish lawbreakers, to protect us from violent people, simply to make money for the prison industry, or perhaps all three? If it's to punish lawbreakers, there may be less expensive ways of accomplishing that. Protecting us from violent people is totally appropriate. Making money for the prison industry has become a de facto reason for building more prisons.
and drug addiction needs to be seen as a medical problem, not a legal one.