How is that good for them or those in the US?
It would force their leadership to support an economy for their own country. If their leadership failed, a revolution would occur. If the Mexican citizenry was so satisfied with their leadership's economic policies, they wouldn't be streaming across the border.
With the option of pushing his people out of Mexico, Vicente can take no action and pay no price for it.
Don't misunderstand my statements, we can close the borders but install gates at certain points. Controll is what we need to resolve this conflict.