Joe, walls stop all kinds of things from happening. For examples of this ask Hadrian, the Chinese, any Middle Ages Lord or any government entity. If walls did not work they would not have kept building them for 5 thousand years.
As for giving mexico military hardware, here’s another difference between them and columbia. If corrupt columbians get hold of said equipment they are unable to drive into the U.S. directly to use it. If corrupt mexican military members have it there is nothing to stop them from sliding over our border (as they do right now) and using it to aid the drug dealers.
What part of the following equation do you not understand?
Mexicans expect corruption. They expect to pay bribes. In fact, in 2007 they paid 2.5 billion in bribes. Maybe instead of US giving them half that amount they can simply start paying the bribes to their government, but then their economy might fall apart when everyone that wasn’t getting a bribe refused to do any actual work.





