In Mexico, families have shrunk, providing less incentive for young people to leave. In 1970, each Mexican woman bore an average of 6.8 children. By 1990, that number was 3.4. Today, the birthrate is at replacement level, about 2.1.*
Now...if we can encourage assimilation on the part of those who have moved here more or less permanently....
*CIA estimate for 2011 is 2.29; that's reasonably close to the WSJ's 2.1.