"So who are all the violent people carrying all the illegal drugs across from Mexico to the United States?"
Jeez... Who are they- they're criminals. The question you should be asking is why- because drugs are illegal and there's a demand.
Having said that, I'll point out that I don't agree with the willy-nilly use of drugs as a means of instant gratification or simply to get high, I believe there's a difference between using and abusing. (Incidentally, I don't smoke, not even cigs, and rarely if ever drink- and I don't use drugs because they're illegal).
Further, I contend that the drug problem is primarily one of misuse, which stems from our terrible socialist education system and a society that ignores the subject of emotional health and intelligence, and a poor class with very little from which to derive happiness.
But like guns, knives and whatnot, the problem is not with the objects themselves, but the misuse and abuse of them.
So if we legalize rape, mutilations, beatings, shootings by law, it will all go away?