Personally, I would legalize all drugs and put the money spent on policing, the courts and incarceration into rehabilitation!
The only "winners" profiting under the current system are a few "drug lords"and their distributors - meanwhile addicts are forced into prostitution and crime to finance their "habit," Latin American governments destabilized, the police and judicial system corrupted, executions, "turf" wars .....
Instead of focusing our attention on "those at the bottom of the food chain," Americans should be asking themselves as to why their nation is generating the demand, coupled with providing the financial incentives that "fuels" much of the world's illegal drug trade!
Why are so many US citizens, as compared to less affluent societies, caught up in its tentacles?