Just don't catch a bad cold because there are no specialists for bad colds. Doctors and Yellow Pages are the only ones who ever call them physicians. Physicians don't like to share. A professor cannot call himself a physician. We need a medical school that teaches its students more.
Medicine is too specialized.
I go to a good doctor who is an internist. Most doctors know more than they let on because they don't want to intrude on the practices of other doctors. We don't know which specialist to call. Right now, I have half a dozen things I'd like to ask a doctor about, but each problem I have or imagine I have is in the domain of a different physician. An ophthalmologist could do internal medicine, dermatology and ophthalmology.