And how will you do that? Cut any remittance going to Mexico and within a week there will be hundreds of outlets helping Mexicans route money to Mexico through Canada or the Bahamas or Panama or any number of countries.
If you are here illegally and working without a green card - You should not be allowed to work and get a paycheck. Those billions of dollars shipped abroad need to seized. They are illegal gains.