http://www.nybooks.com/articles/18802brief excerpt from a long, well argued essay:
If US politicians could be persuaded of the advantages of a public health insurance system, the next step would be to convince them of the virtues, in at least some cases, of honest-to-God socialized medicine, in which government employees provide the care as well as the money. Exhibit A for the advantages of government provision is the Veterans' Administration, which runs its own hospitals and clinics, and provides some of the best-quality health care in America at far lower cost than the private sector. How does the VA do it? It turns out that there are many advantages to having a single health care organization provide individuals with what amounts to lifetime care. For example, the VA has taken the lead in introducing electronic medical records, which it can do far more easily than a private hospital chain because its patients stay with it for decades. The VA also invests heavily and systematically in preventive care, because unlike private health care providers it can expect to realize financial benefits from measures that keep its clients out of the hospital.
In summary, then, the obvious way to make the US health care system more efficient is to make it more like the systems of other advanced countries, and more like the most efficient parts of our own system. That means a shift from private insurance to public insurance, and greater government involvement in the provision of health care—if not publicly run hospitals and clinics, at least a much larger government role in creating integrated record-keeping and quality control. Such a system would probably allow individuals to purchase additional medical care, as they can in Britain (although not in Canada). But the core of the system would be government insurance—"Medicare for all," as Ted Kennedy puts it.
Unfortunately, the US political system seems unready to do what is both obvious and humane. The 2003 legislation that added drug coverage to Medicare illustrates some of the political difficulties. Although it's rarely described this way, Medicare is a single-payer system covering many of the health costs of older Americans. (Canada's universal single-payer system is, in fact, also called Medicare.) And it has some though not all the advantages of broader single-payer systems, notably low administrative costs.
But in adding a drug benefit to Medicare, the Bush administration and its allies in Congress were driven both by a desire to appease the insurance and pharmaceutical lobbies and by an ideology that insists on the superiority of the private sector even when the public sector has demonstrably lower costs. So they devised a plan that works very differently from traditional Medicare. In fact, Medicare Part D, the drug benefit, isn't a program in which the government provides drug insurance. It's a program in which private insurance companies receive subsidies to offer insurance—and seniors aren't allowed to deal directly with Medicare. . . . much more