"we lack hospitals and doctors"
We do? When's the last time you couldn't get the care you needed? Heck the only time we really have to wait at all is for specialists and even then you only wait if it's a minor issue, typically 2 weeks - 2 months from my own experience, and generally have an interim treatment for whatever symptoms you may have while you wait.
Wife went to the doctor the other day. Dr wanted an ultrasound done so sent us down the road and had it done an hour later. That wasn't even urgent, we'd have gone down 2 floors and been done immediately if it was.
Our health care system is fantastic. There's always room for improvement of course.
It all depends. Do you live in a city over 100K? If then, you're right. If you're not, the situation is totally different.
Also there is a huge lack of family physicians, I mean, yes, it's easy as heck to get seen by a walk in clinic, but it's not the same as having someone watching your health in a long term way.
What is the cause of the shortage of health care resources?
There are several things...
We don't have a lot of spaces in universities to train doctors, and there are a lot of them retiring.
Most provincial governments are cash-strapped, so they are holding the line on budgets, so for surgeries like knee and hip, which are scheduled surgeries, they are handing (speaking of my prov. here) a budget to the health authorities and saying "live within it" what that means is that they are using that money till it runs out and everyone left gets to wait till there is more money.
The result is long wait lists for some of those surgeries, and then yes, people go to the states for private surgery sometimes if they can afford it in those cases. When it comes to anything truly life-threatening though, it gets done. It's not an ideal situation at times but it is still better than forking out huge medical insurance premiums.
As for hospitals, we don't have a shortage of them, at least here, though in rural areas there are some that have been having limited closures etc because there aren't the doctors to staff them it is just really difficult to keep doctors in some of those towns, which have less than 10 k people in the middle of nowhere.. More needs to be done to help that, but even money isn't really enough at times, it is just an issue of people not wanting to live in a village in the middle of nowhere, period. Edited, Jul 15th 2012 9:27pm by Olorinus