Because building affordable housing is just too easy a solution. Gotta keep the homeless, well, homeless for the free labor.how do you dismantle homeless encampments without setting up a new place for them to go
Seriously though, building cheap and affordable housing has been proven to be a more effective solution than letting these people starve out in the streets and the whole "bootstrap" horseshit.