Addiction creates big demand. At the present level of enforcement drug prohibition serves only as price supports.
I suppose it could be possible to crush the drug runners, but it would take a massive effort, and it would be resisted by some decent, conservative people who don't want massive federal police actions.
Alternative is to repeal drug prohibition. That won't reduce crimes related to drugs:
It would be much easier and cheaper in the long run to just MOAB where they grow the stuff. It's not like the countries that profit from it haven't had years of failure, help, and warning.