The Americans who decry "socialist" medicine have never used it. There has to be a way to divorce health care and profit. English, Aussie, and Kiwi doctors all make about the same pay as American doctors, but they work in a non-profit system. Go figure...
Americans are largely opposed to a system where there is no profit. The Americans are the Ferengi of medicine, this much is certain.