I have a hypotheses. My experience with doctors (that is, general practitioners) is that they think very highly of themselves but usually aren't actually that good at their job. Consequently, they believe they know everything and other doctors know nothing.
It's possible I've just had a lot of bad doctors though.