Asserting that e.g. people pooping in the street is caused strictly by expensive housing would require some mental gymnastics IMO, there are simpler explanations and simpler ways out, without blocking on solving the expensive housing problem. If for example we ended up with a nice peaceful city but the police budget was really really high (so they could live locally), that would be a much less hairy problem than we have today I think. Nice peaceful city tends to generate more tax revenue also.