Finance guys think you're going to turn hospitals into walmart and make it up on ruthless efficiency and volume but it's not that kind of business. There's so much unknown going into any one situation that it makes this "transparency" hard to do. Plus, people want the best and whatever they need to survive so the "consumer" doesn't want transparency
And then you layer on top the huge amount of uncompensated costs from uninsured and denied coverage. It's why a single national payer system actually makes sense, if you can keep the fraud from running amok. We really should just pay for outcomes and spread the actual cost over the entire system