There’s a reason that elective procedures such as LASIK have become much more affordable than other healthcare goods and services.Consumers can only price discriminate when they have both the knowledge of the market and an options to exercise that knowledge. I can easily choose at the grocery between Oreos and Kroger brand chocolate chips. Or skip both if they are priced more than I value them.
You can price shop with reasonable knowledge for say dental work or eyeglasses... But not for more complicated medical procedures, testing or many pharma purchases, often needed under severe physical duress.
That's why insurers exist (both public and private). They have the institutionalized buying knowledge of what is and isn't a fair price to pay providers.
That reason? They’re paid for out of pocket.
And people don’t have to be experts to do it.