Mr. Gol has a brutal point. I know one of the things that suck in Canada's health care system is that if you need to get an MRI scan, for example, there's a waiting list for a few months sometimes.
But the U.S. service isn't much better, IMO. We still wait in doctor's offices for far too long after our supposed appointment times. The costs are exorbitant and getting worse. More and more people aren't able to pay, which accelerates the burden because now those people end up with the most costly health care possible: unpaid emergency room visits that are bankrupting hospitals, which to keep afloat need to be subsidized by, you guessed it, people paying for health insurance. (Hello $20 Tylenol.)
And don't believe the hookah smoke people breathe here about having the most advanced healthcare in the world.

As a Type I (aka juvenile) diabetic, only in the past year was I able to get access to a medical formulary (from my big name health care provider) that has been standard throughout Europe for the past decade.
I think the root problem in any system is that health care is not a right. It's a commodity. And no one wants to see it that way. People want to pay for a system that supports their basic needs, and then cries foul on moral grounds because their uncle's liver transplant won't be covered after 40 years of alcoholism.
Health care has to be rationed like any other expense, and few people are willing to make the normal cost-benefit sacrifices they do with their health care coverage as they do when, say, buying a car or going out to dinner. But the economics are just as there.