I am just curious. I travel a lot for work and have been outside the US often. I am convinced that frequent travel changes your perspective. I cannot tell you how many countries I have visited where I find that people are all generally the same. They want to take care of their family, enjoy the fruits of their labor, find a sense of meaning in their work and finally screw around from time to time. These folks have homes, go to restaurants, hit the mall for a sale, and watch TV just like Americans. I have also had many colleagues who have come to the US for work. Most try to stay just as much as their Visa will allow. I definitely can understand trying to improve your situation if you are desperate. I applaud the kind of person who will not idly stand by and suffer the indignity of abject poverty. So my question is: Has your experiences interacting with the Mexican people changed your opinion of having a wall to keep them out?