Crimes are committed all the damn time for a various number of reasons. Drugs just happens to be one of them. Not like keepin it illegal is gonna reduce the crime rate any.
Since that is that is the case, why do we both locking up criminals at all? By your reasoning, since a crime would be committed anyways, why lock up anyone, for anything?