"The solution to the immigration crisis, if there is such a crisis, does not rest in guest worker programs or higher visa quotas, but in the one possibility nobody is mentioning: eliminating visas altogether within the NAFTA countries, and allowing Canadians, Americans, and Mexicans with legitimate passports to travel freely among our three countries for any reason or for no reason. This was the early vision of Ronald Reagan, and it was certainly an implied outcome of the North American Free Trade Agreement. "NAFTA had an effect on the Mexican economy, in terms of encouraging campesinos to leave the farm and seek better opportunities," says Fred Tsao, policy director of the Illinois Coalition for Immigrant Rights, "but we've shut off the legal opportunities for people to do that."
More at link.....
"Since all parties to this debate draw a line between legal and illegal immigration, we should note that visaless borders would greatly increase the former and virtually eliminate the latter. Is that a problem? I don't think so, and people who oppose the idea need to explain why they think it would be."
Open the Borders: Forget guest workers—why should citizens of NAFTA countries need visas at all? - Reason Magazine