Attempting to put all the drug dealers in jail is simply not possible. There is a demand for their job function, so the only effect of jailing somebody who has taken on that job is to create a job opening at a higher pay rate.