I guess the point that I was trying to make is that if there was no financial benefit for illegal immigration, you would see a lot less of it. A lack of jobs for the undocumented would be a virtual wall that would be far more effective than weaponry.
That would work for those that actually come here to work. Many come here just to get on the gravy train, many come here to be criminals. It is a myth that most come here to work hard, have a better life. That was true once upon a time but now what we see crossing the border now are mostly hardened criminals. Many are from Central America and countries all over the world, including known terrorist countries.