Megan addresses the issue of primary care docs. Fact is, internists are sort of our routine GPs now. It's not possible to be an old-time GP any more, doing obstetrics, pediatrics, minor surgery, cardiology, cancer, neurology, psychiatry. You couldn't keep up, for one thing - and no insuror would cover you. The closest things we have to real GPs today are ER docs.
The comments on her post are interesting.