Not only that, but giving them homes is going to be one first and essential step in ending the relentless mental pressure and misery that keeps them on drugs in the first place.
Hating to see needles on the street, or people shitting on the sidewalk, should be coupled with absolute passionate full throated support for UBI and "housing first." If you hate both of them then you make no sense.