The US is a mecca for doctors wanting to earn a LOT of money. We have a hodge-podge of meical insurance programs here and each person with good care seem sto be of the idea "I got mine - and I don't care much that you don't have yours." We DON'T have the best health care in the world , we don't have the longest life spans , we don't have the lowest infant mortality rates - the only thing we do have BY FAR is the most expensive system all-together and per person in the entire world. And that isn't like to change anytime soon.
I am an extreme fiscal conservative on every issue except health care. The wool has been pulled over our eyes for so long, and we have been fleeced (to use another sheep metaphore) so badly that I believe national health insurance is the only way to fix the completely ridiculous program we have now.
(And this come from a guy who has GREAT employer provided health insurance.)
I think it is inevitiable - and I am NOT a strong advocate of Social Security by any means (I mentioned above that I am very fiscally conservative). I don't know all the details of his specific plan - beyond the media hype.
Though it would be politically deadly to suggest such a thing if I was an elected official - I tend to be in favor of means testing for benefits. I know quite a few very wealthy elderly - and I believe that if you have a net worth of say $300,000 or maybe $500,000 you are should not be eligible for benefits. It was meant to be a safety net and not a gneral retirment program. If you have half a million dollars - you don't need a safety net.