For 10 years I lived in a country with single payer healthcare.  One factor not mentioned that I noticed was the lower educational standards for medical professionals.  The length of training for doctors there was similar to an LPN here and that is because you can't expect a doctor to train for 12 years and be paid 85k per year to practice.  You'd make age more money in sales.