The vast majority of mexicans I met are not anti semites. Mexicans are good people with strong family values and morals. The drug gangs are just a very tiny percentage of the mexican population.
That depends, Mexico is a big country, a lot of the hispanics you see in the US are a mixture of Mexicans, Guatemalans, people from Nicaragua, Gautemala, Ecuador, El Salvador etc.
You could say that many are here for a better life which while in high school I had some friends who were Mexican who were nice to me, but others who were mainly cholo gangbangers who hated whites with a passion. I have yet to meet a Puerto Rican who hasn't stabbed me in the back, heck even a lot of Mexicans seem to dislike the Puerto Ricans.
Anyways, I been to Mexico several times, I been to Progresso in the Yucatan, Cozumel, Juarez, Tiauna and a few other places and if I were in their situation, I can kind of see why people would want to leave and flee to the US, but heck we can barely take care of our own as it is, we can't absorb the worlds problems. The biggest issue there is the government of Mexico is extremely corrupt and there is so much infiltration it's a huge issue. The best thing Mexico could do is to learn from other countries that successfully fought their war on drugs or take some anti terror training courses from the Israelis or Americans, if you look at the pictures, the Mexican special forces show their cartel members posing with the weapons they were caught with and look like they are having more fun than busting the guys, and it doesn't help that Mexico blames US policies and our weapons on their issues, they need to take responsibility for their own actions and start cutting off the regions that are well known for this, Mexicos literally fighting a war they cannot win, not the way they are dealing with it anyways. I've heard of cases where the Mexican cartels are blending in as civilians now. The reason people are fleeing here are likely a number of reasons, 1) is a better life for themselves or their families, 2) taking advantage of the system and acquiring citizenship, 3) Drug runners trying to turn a profit.
If you go to the border towns, you'll definitely notice the political issues that arise because of this issue, it's not Americas issue, but unfortunately the world is going to push it as our issue and try to find some claims that we are responsible for this issue, remember that the US at one time was at war with Mexico and there are still a lot of separatist movements that use politics to justify overtaking Texas and the American South West.