The root cause tho is that the consumer of the product (patient) is generally different from the payer (employer). Insurance isn’t the real problem. The invaluable argument could be applied to your house too.
Currently though, even if the patient is paying for insurance out of their own pocket, the real decisionmaker is generally still bureaucrats (in the literal sense) at the insurance company + hospital.