Ever try overstaying your visa in Mexico or try to immigrate there illegally?  Try it. We Americans are so stupid. We lock our doors at home but leave our borders wide open.  Mexico hasn't figured out yet that we're getting smart and fast. Build that wall and make Mexico pay for it.