This issue is so complicated and is in my opinion probably the biggest anchor hanging around this country's neck.
I suspect our real problem is that our health care system is half private and half government controlled (medicare and whatever other programs are out there). We'd probably be better off going one way or the other.
I generally think most insurance companies are pretty much evil. They all look for any reason in the world to cancel you.
My wife and I have very good health insurance (expensive, but good with very low deductibles) from our employers. However, my mom is a self-employed widow and couldn't afford to keep hers a couple of years ago. She is coming eligible for medicare this fall thank goodness.
The doctors aren't the ones making most of the profit. Its the insurance companies and the paper pushers. If we can't get rid of the bureaucracy and the lawsuits that make insurance companies more money through malpractice premiums, we might as well have Medicare for everyone and be done with it. There are ways it could be done.