A few thoughts on socialized medicine....
While it would certainly be nice for everyone to have coverage, a single-payer system would do little or nothing to the problem of cost containment. 45 million people are insured BECAUSE it costs too much. The cost should be our primary focus, not the number of uninsured. Lower the costs, and the number of uninsured will drop.
While I generally disagree with Bush, I like his idea of a catastrophic insurance plan/tax-free medical savings account. Let's compare it to car insurance. You need it when you wreck your car, but it doesn't pay for your gas. In the past, when insurance programs started, people weren't on a whole lot of drugs all the time. Now a lot of people I know seem to be on permanent drug programs for the rest of their life. Anti-depressants, ADHD meds, statins, anti-hypertensives, etc. come to mind. This type of thing is not what insurance was designed to do. Bush would have us pay for our own medical care out of a tax free savings account. Then we would be forced to make more economical choices. For example, maybe I should get the $1 a pop claritin generic from Wal-mart for the few days a month my allergies bother me instead of the expensive nasonex spray I have to take permananently. Maybe I should limit spicy food instead of buying the rather expensive "purple pill". I realize these examples don't apply to all situations, but you get the idea. Then we could have an insurance policy for when we really are in trouble--trauma, cancer, etc.
I think this would help, but a lot of our exploding costs accrue in end-of-life situations. Because of our amazing research in the US, we are getting more and more interventions to extend life. Problem is, they cost a lot of money. As the elderly population increases, we wil pretty much be able to do as many interventions as we want to. It eventually comes down to this question-how much of our gdp should we spend on health care? 10%, 20%, 50%? We really could spend as much as we wanted to, but after a point it would wreck our economy.
Resolving this will come down to a very dirty word-rationing. We do it already. The rich can get more treatments than the poor, who often just go into a corner a die. In a socialized system, the government would eventually have to decide who recieves the limited amount of care we can afford to provide, or what care will be provided. Essentially, they will decide who lives and who dies. I'm a little uncomfortable with this. I'm not saying the capitalist distribution system is any more fair or morally palatable. There are no easy answers here.
Many of these high end-of-life costs arise because people are so uncomfortable about death. It is unacceptable, a failure. We strive for cures beyond the point of reason, when maybe we should be focusing of palliative care at the end. It certainly would be much more cheaper, and often more humane. I saw the suffering a relative of mine experienced fighting aggressively against cancer beyond the point of recovery.
I think this is the reason people will always be upset with the healthcare system, no matter how good it gets--People are pissed off that they have to die.