The USA has always been partly hispanic, from before there was a USA. That might have something to do with their presence in the country today.
Similarly, I don't think the African-American presence in the USA can be put down to a pro-diversity immigration system, unless we're really twisting those words meanings. Indeed America has a long history of having openly and literally racist immigration laws.
Either way, we seem to be retreating from "this can't happen in the USA because it's diverse" to "there's poor people in America", which seems like a different argument entirely.