The whole US healthcare system is a crazy patchwork put together during WWII. Companies couldn't always raise wages so they offered health insurance as a benefit. Over time, companies became responsible for their workers' healthcare. That makes no sense at all.
Entrenched interests including insurance companies and doctors want things to stay pretty much the way they are.
The pharma and biotech companies wouldn't develop new drugs if they couldn't make a profit. It takes billions of dollars to develop compounds and run clinical trials, and billions more to manufacture and distribute. But the pharma companies also abuse their rights and privileges via unethical marketing practices.
I don't have an answer, just pointing out that there are no easy fixes. We want top quality healthcare, innovative drugs, and extended end-of-life care for all. Getting there will require stepping on a lot of toes.