Nobody’s vilifying the homeless. Tons of homeless people are perfectly fine human beings who don’t bother anybody. Unhinged and dirty drug addicts on the other hand, are pretty categorically unpleasant. If you enjoy being around them, you can let them move in with you and then they won’t be homeless anymore.