Thanks for your civil response.
Case in point: as a child, I was brought to specialist after specialist for something wrong with my leg. My parents were told many things, one being that I had a flat foot, another that I was suffering from after-effects from the 4-day coma the year before (after over-dosing on a whole bottle of adult aspirins at about age 2). Initially, my parents just thought I wanted attention because of my newborn brother (I cradled my leg like it was a baby--this was because of the pain, however, which I still remember).
One day, our family g.p. physician, an old Italian doctor, saw my father and I walking across the street, in front of his home/office; he inquired of my father, "what are you doing for her polio?" My father denied that was my ailment listed off the numerous other specialists' opinions. The doctor then asked, "well, what kind of physical therapy is she receiving?" My father replied, "none." The doctor, then excitedly exclaimed, "she must begin therapy, right away, exercising that leg, or she'll lose the use of it. She has polio." It was a long and painful rehabilitative process, but thank God, this wonderful old Italian doctor saw me walking down the street that day. He saved my leg and kept me from being handicapped. Although he wasn't a specialist, he had seen and treated polio often enough to "know" it when he saw it. He was familiar with it. Those who were the supposed specialists, did nothing for me and had my father listened to them, instead, I would have ended up in a brace or wheelchair.
It's best to have a doctor treat you in their speciality area, but even then, we always prefer the surgeons who are the top surgeons, not just any surgeon; and anesthesologists who are the best, not mediocre.