The hospitals aren't the problem, every hospital in the Boise, ID area is non-profit and frequently they work with those without coverage to significantly reduce or completely write off their medical expenses.
It's the insurance system that is the problem, since I have insurance the hospitals won't give me a dime off my bill, and my costs are heavily inflated because those of us WITH insurance are subsidizing those without.
Now, I'm a software engineer, I make a comfortable income and have a high deductible healthplan and a health savings account, I know I will be able to afford health expenses should they come up, at worst I can make payment arrangements because my annual out-of-pocket max is $5K/10K (individual/family).
But many families in my area are just scraping by on barely above minimum wage, and planning for health issues is not high on their priority list. If something happens to them, the $5K debt can be devastating, and it would take them YEARS to pay off what I can in months.