From what I understand France has a public-private mix. With Obamacare firmly established and more money going to Medicaid, our system doesn't have the major gaps that existed years ago. As I mentioned before, some of the Canadians bemoan that we don't have a single payer system. I'm not convinced that the U.S. needs to adopt this system. I think each system brings it's own set of problems.
Of course, if you are a liberal Canadian you believe govt. provided single payer healthcare is the best system.
If the U.S. allows medical products and pharma companies to make good profits, it certainly makes it easier for other governments to fix the price. There is a certain idealism that hits healthcare. For some reason those who tend to believe in free markets and the profit incentive, throw that to the wind with medical care providers, pharma, etc.
No system is perfect, but I think the U.S. health system does underwrite tremendous medical advances that gives the whole world benefit. It's idealistic to think patented pharmaceuticals and medical products just exist and would under any system.