Yep, remittances from the US are a major source of income for most Latino nations, plus all the freebies the illegals can access in the US.
You'd be surprised at the number of Western and Eastern European countries that take money out of the US. Britain for instance. British nationals here pull out around $3.4 million a years. Germans about the same. Of some 145 countries on the planet, 143 of them have their people here doing the same.