Several polls have reported Mexicans as being happier than Americans. I think we should take them at their word and forthwith prohibit any more Mexicans from moving here. After all, how can you encourage someone to move from a happier country to a less-happier country?
Mexico has a population of 122 million. Most of the troubles (e.g. drug cartels, gang wars ) in Mexico occur at the NORTH of the country ( near our border ). Thats probably where most of the outward migration is occurring.
I am willing to bet that the rest of the country (e.g., Cancun ) does not have that problem at all.