You will also find other governments with public healthcare make a complete mess of itself.
What makes health care expensive in the US is not public vs private, its the regulatory framework on everything. On drugs, on hospitals, on insurance, on doctors, on malpractice, etc.