This Wikipedia article, disputed but most likely correct, is very damning. According to the various sources, Latin American immigrants are costing us billions of dollars every year, while immigrants from Asia, Europe and Canada add billions to our coffers when they immigrate to the US. There are also a lot of costs not accounted for in the studies and the cost per illegal immigrant is probably higher than stated. While the immigrants might add a few more dollars to the bank accounts of their employers in the construction and restaurant businesses, they cost the average tax payer over 6,000 per year. This information has made me rethink my support for Latin American immigrants.
Immigrants to the States used to receive little to no help from the government or social welfare groups. They were forced to sink or swim or rely upon their own community for support. This set up a system for success and self reliance. There were no Spanish language signs in the library, no Driver's Handbooks in Cambodian, but the immigrants managed.
My mom's Vietnamese boyfriend came to the states as a teen, learned English and started working right away. He became a business owner in his early 20's. After he and his brothers and sisters became established they sent for other relatives. Those relatives got on government refugee assistance and rarely left their houses. They never learned English either. Often the excuse they gave for not going outside was that they were afraid of "Black people."