Bottom line is you and your ancestors contribute[d]. The modern day immigrants of whatever flavor, not so much.
But we ARE overcrowded.
The cities and regions surrounding the cities, honestly, just how bad do you WANT living conditions to be? Our metropolitan regions are frigging FULL already.
Rural areas. Enjoy the quality of life in New Hamster when the population density increases TEN FOLD, which would approximate that of New Jersey.
As for that, most of the desirable places to live are privately owned. Are we going to FORCE landowners to give up unoccupied land to build ghettos for the masses? BLM may own billions of acres of those deserts and tundras, but try living there with no roads, no power, no supermarkets, no jobs...
It simply isn't possible to allow the sheers numbers of immigrants that need places to go.
It isn't reasonable to allow ANY person into this country unless it directly benefits those already citizens of this country. It isn't enough that it sucks where they come from. Benefit US and come here in numbers that can reasonably be absorbed. You know, like this stuff USED to be handled.