I think a society that does not take care of the truly helpless amidst it is a very poor society without compassion and not in obedience to JudeoChristian directives. That includes the children, born and unborn, those in serious need and unable to provide for themselves, and those physically or mentally compromised that makes it impossible for them to have the ability or know how to provide for themselves.
But those who demand that it be government that provides for the helpless are not at compassionate. They just want the responsibility removed from themselves.
There can be a valid role for government. Encouragement of private charities with strict controls on how they manage contributions to ensure they are actually helping people should be the rule. I can accept that government can work hand in hand with good charities like the Salvation Army that provides life giving services to millions. By helping the Salvation Army do that, the government doesn't need to waste millions of taxpayer dollars to fund and maintain infrastructure or staff or other overhead, i.e. create another bureaucracy that eats up most of the funds that could be helping people.
And those who demand government laws and policies that encourage people to be dependent who otherwise would not be dependent also follow neither JudeoChristian directives nor are compassionate. They do a huge disserve to their fellow human beings. The GOP initiatives to require the able bodied who receive government assistance to contribute to that in some way are doing a huge kindness to those recipients.
And you are correct. The homeless or anybody else should not be allowed to increase health hazards or crime or reduce property values or quality of life for anybody.