I'm not going to argue that point, because I agree and have read lots about it.. yet, there are plenty of illegals from Asia, Europe and Canada too ;-)
Economic refugees are still refugees.
The US does more than any other nation to enforce unfair trade practices worldwide, often to enrich a tiny minority of its own citizens. Most Americans I know are good people, the "people" they have running the nation are some of the worst in the world when it comes to having any social conscience.