This is fairly spot on. In this case, medical providers nor even the for-profit owners of said facilities aren't the root cause.
Ask yourself who has the most to lose in the US if we switched to government run healthcare system like most other civilized countries. It's not the healthcare providers. If anything, we'd need more healthcare providers and facilities with socialized healthcare.
Know what we wouldn't need as much of? Insurance companies.
Thanks to them, US citizens are stuck with insane, unregulated basic healthcare costs that cannot be afforded without insurance.
That didn't happen by accident. Over the past few decades, they've rigged it from every angle (legally, politically, and financially) to the point where basic healthcare is financially crippling even for middle-class households, especially with children. Major incidents and/or long-term care scenarios are essentially bankrupting events for middle-class households without insurance.
People shouldn't NEED insurance to cover basic health care and medication for things like colds, flu, minor injuries and treatments of common illnesses like asthma, etc. The basics should be affordable out-of-pocket with insurance only being needed for major events, trauma, etc.
That's the core problem.