That's probably because the people you can ask who fully understand the procedure you need don't know what the prices for you are or everything you're going to need, and the people who know the prices aren't doctors and couldn't determine what exactly the procedure will entail. This is by design, of course, but it means that the people you might try to get a price from aren't able to tell you, even if they really want to.
Take your car to a mechanic, and ask how much a repair is before they look at your car. They can tell you typical costs, but can't tell you what your repair will cost yet. So you let them look the car over, then come back to you with an estimate. But that's still not the final cost, because once they start working something else might come up, and they'll have to stop to talk to you about the additional work. You don't know the final cost until all the work is done. That's the way it is with medical procedures too, except most of the time you can't stop midway through to discuss options and costs when something unexpected happens. The doctor just has to take care of it, and let you know about it afterwards.
If you're paying cash, you're going to get charged that over-inflated price. It's up to you to negotiate a reduced "allowed" price, like the insurance companies do, except you have no clout. You're also not allowed to know what those prices are; they're secret because if they weren't the whole scam would be a lot more obvious and would probably fall apart. (Eg: get challenged in court)
Its an eye opener.
I'm sure there could always be complications but there are supposed to be laws in place to stop hospitals from price gouging.
Those prices don't include a bunch of things you'll also need, which makes them a little misleading. Some of those things are predictable, and some, like your housing costs for the duration of your recovery, are not. In a typical hospital setting you're paying to stay in a hospital bed, and they can't tell you how much that'll cost ahead of time.
It's probably a lot easier to determine all of these costs on average rather than per-patient. Medical staff could be paid a salary, and hospitals/etc could set a budget based on average costs and workloads. Then a single-payer system could collect the money needed into one big pool and pay it out based on those budgets.
The companies in question own system you almost can't reform it without first literally lynching the fat cats that run it.
We MIGHT be able to render it obsolete with a single payer system that actually takes care of the citizens.
We need to do things like tort reform, the current system presumes that a doctor making a mistake is an extremely rare thing - its not, doctors are human like any other mechanic. Instead doctors over diagnose, and over treat out of fear of liability (which in most states is unlimited). we could limit liability to 2x the actuarial predicted lifetime earnings potential, and limit damages for pain and suffering to 1x that.
We need to allow insurers to pool together to purchase drugs to force the price down - medicare should also be unshackled and be allowed to negotiate pricing on drugs as well.
We should require cost transparency in healthcare - try asking how much a procedure is the next time you go to the doctor, you'll get a bunch of blank stares. People cant make reasonable choices if they cant perform a cost benefit analysis.
Those changes alone - while they may not reduce costs would stop the increases from occurring as quickly.