Jonesy made an interesting observation today; he compared general practitioner doctors (the "family doctor") with front-line tech-support people. And that comparison made a lot of sense to me.
The GP's job is basically to say, "This is not a problem; this is a problem. That's not a problem; that is a problem," and then to pass the problem on up to a higher-level of tech support.
I want my doctor to be the higher level to start off with! Or failing that, at least not to charge me an arm and a leg, two weeks wait time, three days of missing work, and four days of drinking nasty chemicals, fasting, and getting poked and prodded, before getting bumped up to the higher level.