I'm not big on these kinds of political wrangles, personally, but I do have a comment regarding governments taking over health care systems.
I won't trust any such takeover unless ALL government employees and, most especially, ALL elected officials are enrolled completely in the same system as everyone else must use. No special perks for fat-cat Congressmen, no private clinics for bureaucrats, no sweetheart prescription deals for anyone. Everyone gets treated the same. There are too many instances in this country, and especially in the communist countries, where the people who make the rules are exempt from them.
If I know that I'm getting the same level of care as a Senator, at the same cost, then I'll trust a government controlled system. Otherwise, it's just another panacea to help control the masses.