IMO, the ingrained reliance on the theory behind specialization is the primary reason why the medical community will never actually be able to discover the true causes of disease. Instead, (unless they somehow change that policy), they will be doomed to forever treat symptoms, rather than to prevent disease. The primary problem is that this specialization applies not only to physicians, but it also extends to medical researchers. The result is that researchers are unable to appreciate what they have discovered, outside of their own little area of specialization, and consequently, no one else down the line can make the necessary connections, either, and once it gets to the practicing physicians, they're not about to try to interpret the results, in a meaningful way - instead, they just try to apply the conclusions of the research reports to their practice, as specified by the narrow-minded researchers. That means that any profound significance that could possibly be derived from the research data, remains hidden/ignored, because no one in the industry can put 2 and 2 together to actually get 4. All they know is that they have 2 and 2. They are highly educated scientists, who are unable to think outside their tiny box. If it weren't so pathetic, it would be funny.
Here's a hint to illustrate why no one in the industry is in any hurry to change the status quo:
There's a lot more money to be made by treating symptoms, than by preventing disease, because of all the repeat business that is lost, when disease is prevented.
Tex