At one time the majority of immigrants were Protestant, Caucasian, and from England and Scotland!  Why oh why did we ever start by  letting  those damn  Irish Catholics into the country during the great potato famine, or the Dutch protestants who built their own schools.  I jest. .  We are richer for our diversity.
BTW, I have seen some complaints about immigrants receiving welfare.  Welfare support payments are meant to be short term, ideally 3 months or less, and is never enough to cover basic living expenses for the long term.  The honest recipients are forced to spend all they receive.  Just as an example that benefit is spent on groceries, clothing and other basics.  Looking at  grocery expenses only, that helps support the grocer, his employees, his landlord and the food processors or growers++ all of whom pay taxes to the governments, and their own living expenses, (generating more tax revenue).  All government benefits are "Transfer Payments."