One significant factor is free or low-cost healthcare. Medical bankruptcy is the single largest type of bankruptcy in America, even among people with insurance, and bankruptcy can lead to homelessness. Untreated mental illness is also huge, and that's related to availability of care as well. Losing a job and then losing employer-sponsored health insurance is another version: COBRA coverage is very expensive and temporary, so people with chronic or expensive conditions may fall behind on rent etc between the one-two punch of loss of income and loss of insurance.
Why would you use COBRA as long as the ACA is sputtering along?
Also, when people frame untreated mental illness as a financial matter, it seems silly to me. Drugs are generally cheap, and the expensive ones aren't proven to work significantly better. Expensive treatments for mental illness are just a matter of exploiting desperate people because the first-line approaches don't work or are otherwise intolerable.
Sure, you can pay more to social workers and therapists, but I don't take seriously the idea you can talk someone out of mania, psychosis, or addiction.
You can fund basic research, but that's not something that can solve any societal problems tomorrow.