That is correct, yet at the same time: Society as a whole refuses to give these people even the kindness of a roof over their head.
They need better care, yes. But if people won't even agree that these people shouldn't freeze to death in winter (or overheat in summer), talk of funding better care is off the table.
Christ, Fox News had one of their guys outright suggest they be euthanized. The bar for discourse on homelessness is in hell right now.