Also most Americans don't realize what a wild west Mexico is for over the counter drugs. You can buy dangerous stuff like testosterone over the counter no problem.
This would remove a lot of people form the criminal justice system and get rid of the need for the DEA. Only problem is that the DEA is a job creator though.
On the other hand those jobs include tearing families apart and jailing people for victimless crimes. I think I'd be ok losing those jobs.
The same would happen if we get rid of commercial insurance companies which I'm also in favor of. All those admin staff, drug sales, insurance coders would be out of work and politicians would have to explain what happened.