It may seem that way, but at least here in the UK homelessness is a huge problem in the immigrant community. It is virtually invisible though. You can get kicked out of the UK as a migrant (even from the EU) for being homeless, so keeping a low profile is essential.