I'll tell you, the biggest thing about the prices in healthcare? They're not really as bad as most people make them out to be... unless you're uninsured. Then they take you to the cleaners.
I used to work for a private doctor's office, and was intimately familiar with how the billing system works, and, honestly? It's insanity. Let's say you come in for a standard office visit. Regardless of your insurance coverage, we send a bill for $100. Why $100? Because it's more than any insurance company will pay; if you set your price too low, the companies will just write off the difference as free money for them. Too high, which is what everyone does, and they write off the difference between what you charge, and what they think the price is, and that's part of your contract. You don't get that money.
For example, I send the bill to Medicare, which is pretty much the average for all insurance companies. Some pay more, some pay less, but they all pay within about 10-20% of Medicare. I send Medicare the bill for $100. They consider it to be worth $75. They pay 80% of that, or $60, unless you have a deductible to be met; this amount goes towards your deductible, instead. The remaining $15 is your part of the bill, unless you have a secondary insurance. That $25 difference between what we billed, and what Medicare declared payable? Gone, written off in smoke.
Now, you don't have insurance? Here's your bill for $100. This isn't much of an issue, for office visits... but when you consider that, for a hospital stay, just having a doctor walk in the room (and you'll often see 2-5 doctors a day!) adds $200 to your bill. Plus any tests, which run in the thousands, treatments, and the stay in the hospital itself. Easy to rack up $10,000 in bills, in just a few days. You have insurance? Great! They'll shave 25% right off the top, or more, often writing off entire procedures. Then, once your deductible is met, and you'll meet it fast with a bill like this, they'll pay the majority of the rest. With a decent insurance policy? You might end up paying $1000 or less.
Or, you don't have insurance, and you're driven to bankruptcy by this sudden bill that probably cost more than your car. Which means you can't pay. So the prices have to raise everywhere, to pay for it all, because a lot of uninsured people who go into the hospital (and hospitals can't turn away people for inability to pay), just simply... never pay. Could you run a business where one in ten of your customers, and often the most expensive ones... didn't pay? Sure you could... you just have to charge those who DO pay a lot.