Like another comment here mentioned, housing is complicated. People don't want to live in a random house in the middle of nowhere ('roof over your head'). Some people prefer to be homeless on the street versus getting to a roof over their head that they don't like. People want to live where they want to live (near family, jobs, culture etc) Take NYC for instance. Politicians try to address the NYC housing crisis from…
I think it might help people understand to put it in terms like this: there are 100 housing units out there and 150 people. How do we solve the problem?