That actually a very smart move. By legalizing it all, cartels won't have any sources of income because superprofits would disappear. Moreover, pure and legal drugs are much safer than those on the black market. That may lower the drug abuse death level drastically.