It's supply and demand, 100% capitalism.
AMERICANS demand drugs. MEXICANS supply them.
We have nobody to blame but ourselves. There would be NO Mexican drug cartels without American DEMAND for drugs.
Which came first, the addict or the pusher?