One alternative to the war on drugs is simply to provide these substances without cost to those who suffer from addictions. This should be done by health care professionals, and involves attacking the problem for what it is, a serious public health issue.
The promise of freedom and progress attracted millions of talented people from all parts of the world to the United States. Let's hope the politicians of that country never forget that. There are immigrants to be found at some point in every American's genealogical tree.