Mexico’s president says that about 10,000 migrants per day are heading to the U.S. border, and he blames U.S. economic sanctions on countries like Cuba and Venezuela for the influx.
You don't think they are trying? A number of steps have been taken to weaken cartels by the Mexican government in recent history, but as long as US remains simultaneously the biggest supplier of weapons for said gangs and their biggest customer when it comes to drugs, things are unlikely to change. Gotta look at the big picture, my guy.
I am not saying Mexico does not have problems of their own making, like corruption and inequality, but you can't be looking at things in a vacuum.