I completely disagree. Mone sent out of the country represent only a fraction of what was earned by the workers (they have to buy food, pay rent, put gas in their vehicles, etc.). Assuming that anybody employing these workers is making a profit, then all the money paid to immigrant labor is only a fraction of the money earned by the employer who pays taxes, employs non-immigrant workers and spends the profits they earn by either reinvesting them or spending them on consumer goods for themselves. And any time money is sent by Western Union, fees are taken out, which leads to higher employment for American workers, more taxes paid, higher profits for the company, higher stock prices, higher dividends for investors...