Search for Milton Friedman war on drugs on youtube and there, you will find one of the best answers to this question that I have ever heard.
No.
This presumes the government actually can do that. It’s been trying for decades and has yet to succeed. And this is the case with all drugs. We do not live in a vacuum and all drug use and abuse can be seen to affect other non user’s lives negatively sometimes. That is not the issue. The issue is the government has no damn right limiting actions that are not per se harmful to others or their property, and even abuse falls into that category. What’s more, even from a utilitarian view, the costs of the prohibition itself are too high to justify the nearly nonexistent results.