Bottom line, people vote with their feet. How many Americans want to immigrate to Mexico? How many Mexicans want to immigrate to the U.S.?
Meaningless comparison. A question for you: why aren't Americans voting with their feet and fleeing from Detroit, St. Louis, Oakland, Memphis, Toledo, Milwaukee, Atlanta, Baltimore, Buffalo, Chicago, New Orleans, Cincinnati, Newark, Miami, Indianapolis, Washington DC, Kansas City or Cleveland. All those cities have a MUCH higher violent crime rate than Mexico. Based on crimes per 100K people, >25 US cities lead Mexico in virtually every violent crime category including murder, manslaughter, rape and assaults (see links below) and >50 US cities lead Mexico if you remove murder as a category.
I don't believe for a second that violent crime in the U.S. is as bad or worse than in Mexico.
You are incorrect, you should take the time to educate yourself on the facts. Google crime statistics by type (i.e. murder, rape, muggings, violent crime), then cross reference to stats provided by the US government and FBI to verify the information.
Once you start studying the stats, you will be shocked to learn that many American cities have extremely high violent crime rates. Fact: you are 200%-800% more likely to be a victim of a violent crime in the US than in Mexico (FBI provided stats). The US is also worse for property damage, theft, fraud and white collar crimes.
https://en.wikipedia.org/wiki/List_of_United_States_cities_by_crime_rate
https://en.wikipedia.org/wiki/Crime_in_the_United_States
http://www.nationmaster.com/country-info/compare/Mexico/United-States/Crime
Again: Nothing will improve until the US gets its drug problems under control.