Slums are a substantial step up from people sleeping on the street. It localizes the issues, such that social services can be provided centrally, it keeps the more problematic elements away from the rest of society, and at the end of the day having an address and shelter is a huge step up from having neither.
If building slums eliminates homelessness, that's a net win. No need to let "perfect" get in the way of "better".
If building slums eliminates homelessness, that's a net win. No need to let "perfect" get in the way of "better".