RE: Mexico ahead of US, and yet they leave their country in record numbers to live here.
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 ). That’s 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.
Actually, emigration from Mexico does not necessarily correspond to the parts of the country with the most trouble.
The bottom line is, Mexicans don’t go to the U.S. for “freedom” nor do they want to become Americans, they come here to make more money. Most of them had jobs already in Mexico.