What is the premise of this response? That unless we finally and completely solve the problems of society, nobody must be allowed to have streets free of needles and feces, lest they forget that addicts exist?
I'm sorry, I don't think it's immoral for me to want to live in a neighborhood where all my neighbors are housed, and keep their feces and drug abuse indoors.