The biggest problem doesn't have to do with the Mexicans (or even non-Mexicans) who are crawling across the border.
It has to do with Mexico, and no US President has actually ever made the state of Mexico get up and be responsible for its own acts and its own people.
You are right. The blame goes to Vicente Fox and the other trash running that country into the ground. Where is their moral obligation. And, why can't the Mexican people demand more out of their so called leaders.
With the energy these peole put into crahing our borders should be spent revolting against that damn Mexican government and getting leaders in there that care about their needs first.