Listen... modern medicine has pretty much doubled the average lifespan in the U.S. in about a century.
Improved sanitary conditions account for most of that. Remember that people lived into their 60s and 70s regularly in Rome in those places with good sanitary conditions. The main thing medicine did was vaccinate against diseases which used to claim many young lives. A good thing to be sure, but you give modern medicine
way too much credit. IMHO lifespans are about 20 to 30 years less than they should be given what we know about how the human body works, and how we can treat unavoidable conditions caused by advanced age. We're basically using drugs to compensate for poor lifestyle choices which cause large numbers of people to get ill well before they should. Sure, these drugs get lots of people to make it to their 60s or 70s who might not make it past 45, but with a poor quality of life for the last 20 or 30 years. Of course, it's a less contentious and time consuming route for a physician to prescribe Lipitor than to give an obese patient a choice of eating better, losing weight, and exercising, or dropping dead of a massive heart attack in the next few years. However, the later route could get the patient to live past 100, with most of those years in good health, rather than to 75, and with most of those years in misery. The insurance companies I'm sure are happier to have physicians just prescribe drugs assembly-line style, rather than deal with each patient on an individual basis.
I agree that pricing doctors out of the market for the mistakes of a few is a bad idea. However, we have the insurance system to blame for many of those mistakes as doctors are overworked, tired, and prone to making mistakes. In medicine more than in any other industry I've never understood the concept of forcing staff to work ridiculous hours. The consequences of a mistake can be deadly. If I see a doctor, I want that doctor to have gotten adequate rest the night before. And point of fact, medicine shouldn't be a for profit enterprise at all. The staff should be fairly paid of course, but the goal should be keep people healthy, not make money off them when they get sick. As chmsam said, the emphasis on treat, don't cure, is the main problem. Maybe the payment system needs to be changed. People pay x dollars per year of good health, and nothing when they get ill, with the caveat of course that they don't smoke, exercise, maintain proper weight. People who abuse their bodies
should pay for treatment, but that's another story.
Regarding malpractice, the only real way to fix it is to get rid of contigency cases and percentage-based lawyer fees. Lawyers taking a case should be paid per hour like any other profession, win or lose. This will encourage clients to only pursue non-frivolous cases where they stand a good chance of winning since they have to pay their lawyer regardless. And loser pays is a good concept as well. The current legal fee structure is absolutely ridiculous. It's like me making an electronics project for a client, and if they do well with it they pay me more, but if it doesn't sell I make nothing. I'm sure I would be swamped with more work than I could handle if I offered terms like that, but most of it would end up being a gamble on my part. Unlike the lawyers, however, I wouldn't have an opportunity to sway gullible people into seeing things my way.
Honestly, it amazes me that anyone at all would even consider going into medicine. Between the years of school, cost of tuition, hazing-like internship, the attitude of insurance providers, big pharma, and malpractice it seems like you would do better working as a day laborer. I wonder if things for doctors are this bad outside the US? I think most people go into medicine with purely noble intentions (why else would anyone endure all that hardship?). It's the system which really needs to be changed so that doctors can be healers once again as most want to be.