The government should sell cannabis seeds to citizens. This would eliminate the drug trade at least, reduce the amount of crime associated with the high costs and restricted availability of it, and the government would profit from too! Everyones happy.