They should be. We make some attempts to shelter the homeless and feed the hungry, but nothing comprehensive to really do the job.
There is no reason we can't keep people fed and sheltered with all the wealth we have in this country.