I think as long as the Republicans (that includes you Michael..
) continue to drop tiny word bombs like 'death panel' and communism the misinformed will continue to picket the town hall meetings against health care. Honestly, who the f*** doesn't want readily available health-care provided to them? I've never heard of anyone saying anything good about having to deal with HMO's and Insurance companies in the USA and whenever the Democrats try to take things a step in the direction TO HELP YOU, people jump on the Republican party's negative-spin campaign wagons as if they're LOSING something.
As for quality of health care, it's not because you guys have to pay (for example) a couple of thousand bucks to give birth to your children (free in Canada and UK and Cuba...) it's because there's 10 times the population and lots of large investment in technology companies in the USA compared to Canada.
Did you know in Canada the parents get 1 year maternity leave from work, paid for by the govt, at about 65% of your wages? And that by law your job is guaranteed when you return? we can do 1 year for 1 parent, or split it 6 months each parent, or 3/9, or 5/4 ....
Some of my American friends were only given 3 weeks UNPAID leave and then either had to return to work or lose their jobs.