None of these attributes are incumbent in the nature of delivering health care. They're just things that are part of the system
today. As you stated, in today's health care system, true costs are obscured. The exact problem is that nefarious corporate forces have removed most of the real market elements by adding layers of indirection (health insurance), which allows everyone in the industry to maximize their dollars billed and push some paper around, and leaves a great many people totally screwed. The issue is that there's just enough variance and division that there isn't a unified, whole-hearted call for reform, because it works great for 30% of people, works mediocre for 40% of people, and completely leaves the last 30% destroyed. I believe that those ratios are calculated and intentionally kept in place to prevent unification and meaningfully addressing the issue on a social scale.
Health care has become a perverse industry because its market properties were destroyed not by government, but by malicious corporate conglomerations out to maximize their own profit at the expense of human life. People forget that one of the purposes is government is to prevent private organizations from growing too powerful and interfering with the general welfare of the people, because the narrative is rarely framed this way, but it's a very important governmental function. I don't think socialization is the answer, but something has to be done.
I think health care needs to be brought back down to earth, and we should outlaw all non-catastrophic health insurance products. The insurance racket has completely destroyed that market. There are other elements that have caused the health market to get completely out of whack, but insurance is at the very core of the issue, and it has to go away.
When almost half of the country's bankruptcies are due to health care debt, simply sick people trying to stay alive, we have a real social problem that we need to address.
Of course, we did the opposite of this and made it illegal not to have health insurance, only further inflating the size of the monstrosity that has leeched and destroyed the system in the first place. I don't believe writing a blank check, like the other countries have done, is the way out. I believe the way out is going back to a what-you-see-is-what-you-get approach, and forcing medical providers to charge rates people can actually afford, as their business will immediately plummet if they don't seriously rework their billing structure to become affordable again since people will actually be paying it now.