What do Americans expect the Mexican Government to do to stop Illegal immigration?
Really.
The Mexican government CAN'T DO ANYTHING to prevent illegal immigration.
To stop any Mexican citizen from going out of their country would be to step on that citizen's basic constitutional rights and freedoms, mainly the 11th article of the Mexican constitution, which states:
"Every man has a right to enter the Republic, exit it, travel through its territory, and change his residence without the need of a security card, passport, or any similar device"
So as you can see, the government's hands are tied. So stop blaming it.
There's also the misconception that the Mex goverment ENCOURAGES illegal immigration. That is complete bulls*it. I've never seen anything that makes me think it could be plausible.