The fact that people in the richest country in the world are still having this debate is appalling to Canadians and Western Europeans.
Americans will be the last on this ship, but part of living in a prosperous 21st century society means giving up some liberty (in the form of taxes, limited access to guns, suffering additional government bureaucracy) for the knowledge that getting sick should never be a death sentence regardless of your income level. Neither should poverty. Universal Basic Income WILL happen. After that, anyone who is still unable to provide for themselves and stays homeless needs medical support beyond financial support, because the incidence of mental health issues amongst the homeless is huge. Finally, addiction should be treated like a health issue also.
Now you can say that "it's not fair" that some people will end up pulling more from the collective pot of funds than others. But that's society. It's not about fairness. It's about every life being worth something, and having the potential to put something back into society after their recovery.