Because we don't just provide things to people because they are struggling or starving. They have to be literally dying, or appear to be in medical distress, and then we send a fire truck as a first responder, and then they go to the emergency room because we waited until they were dying to provide care, and then we rack up unpayable bills that raise health care prices.
I mean, we create the conditions that cause homelessness, and then literally criminalize the homeless. If that doesn't tell you how little of a shit we give about people in distress, I don't know what will.
America is a land of plenty only for people that already have plenty.