I disagree with the broad idea that immigrants have less resources compared to the US born population as a category. Immigrants are often more educated than the native US born population, with greater incomes. Nigerian-Americans are some of the highest educated Americans by demographic, and way out-earn their native African-American counterparts.
Remember that the immigrants who come to america already have enough resources at minimum to immigrate!