Your argument is a strawman because the people on the streets are not there because they are addicted to weed. China has learnt this the hard way when opium almost destroyed their nation and lead to a century of humiliation, I don't see why the US wants or should repeat the same mistake.