No. A completely demoralized person (I think that's a better descriptor than 'homeless') would not experience much delight in life. Demoralization is genuine poverty. It's our duty to reduce and eliminate demoralization in all its forms to the greatest extent possible. You cannot do that with money, houses, or guns (aka govt. force). The character traits that prevent demoralization are courage, forgiveness, gratitude, authenticity and willpower.
But even so... finally, we all die a tragic, senseless, and humiliating death, the ultimate demoralization. So the only reasonable posture we can take towards a demoralized person (or any person for that matter) is empathy and compassion.