I disagree with him about criticizing US immigration laws.
I agree that the US is also to blame for the drug problems. Many in the US refuse to accept it, but the responsibility is shared, while Mexico is the place that sends the drugs, the US is the market (one with a high demand I might add)...