Not enough things affect the cost of state housing

I had a look at the cost history on state housing and noticed that only one thing effects the cost: immigration.

Not all immigrants are poor, and not all poor are immigrants. The things I think would make sense to have affecting this policy are:

high poverty
high unemployment
low poor earnings
low equality

To me, immigration should not be on the list. I could see it having an indirect effect, as while I said earlier about not all poor being immigrants etc. I do recognize that a disproportionate number are, and a large number of immigrants will mean more competition for jobs, meaning more unemployment. So immigration increasing poverty a bit and unemployment, thereby increasing state housing costs makes sense, it just shouldn’t be a direct line.