An immigrant still requires a sponsor. Back around 1996, I believe, at the federal level at least, there was a cut back in what government services an immigrant could legally collect. Up until 1980, even a refugee needed a sponsor. Now, refugees who have been in the country for 20 years continue to collect welfare (though they may be working off the books).
I've mentioned before about reading a newspaper article about the buzz in Somalia being "come to Minnesota for the best handouts". They came.
Minnesota? Or Maine? There have been discussions about a massive influx of Somalis into Lewiston, Maine -- many of them from Atlanta. Bigger welfare checks in Maine.