Steel man counter-argument: health care is weird and different and special in lots of ways.
The people who need it most are often the least profitable to treat and the least able to pay for it. That's because being sick negatively impacts your earning potential. The sicker you are the less you can afford a way to pay for treatment to not be sick. It's analogous to the problem with debtors' prison.
Obscure or low-survival-rate conditions are almost by definition unprofitable to treat. Rare condition? Stage four cancer? It's most profitable to let you suffer or die. There's not enough of a market for the former and the latter has a low probability of leaving someone behind to pay the bill.
Old age care can't be profitably offered on insurance or credit. Old? Cash or die in the street.
Demand is not infinite because (excluding certain neuroses) people generally do not want health care. They only get it when they need it. Demand does not skyrocket with reduced price or free availability, so the system doesn't automatically just drown in demand when you take the cost away.
Competition is sparse because talent is scarce and the cost means there tend to be only one or a few hospitals covering an area. Specialty services and general practitioners are different, but for advanced and expensive care it tends to be not quite a natural monopoly but almost one. It's like how there's not very many space launch companies. Because it's so f'ing hard the supply of competitors is small.
Lastly, it needs to be heavily regulated in some ways because medicine might be the most pathological case of a market where customers are unqualified to make buying decisions. The vast majority of people don't understand medicine at all, and getting it wrong can be harmful or fatal so there's no opportunity to "try before you buy" or comparison shop. Nobody tries a surgery to see if it works. It's not like you can toss it or return it if it fails, and you might not be able to leave a review cause you're dead.