Interesting article in the New York Times discussing the evils of the Canadian health care system. They actually prohibit you from getting private health care. So you have to drive to the US to get around the long waiting lists they have.
Makes me of the price controls on gasoline the US had in the 1970s and all the long lines. The real cost of filling your tank was pretty high as you had to wait to get your gas. If you make $40k after taxes (that's $20/hr) and have to wait just 15 minutes, you pay an extra $5 to fill your tank. It gets worse if you are more affluent and there are long lines.
People seem to forget that time and inconvenience cost you something. Sometimes its even something important like your health or life.