doctors are humans. my daughter was having seizures and my doctor didn't think they were, and had me waiting weeks to see a neuro. she talked me out of going to the ER in the middle of the night. by the third day, we decided to go to the ER and see what they say. THEY ADMITTED HER A WEEK!!! right then and there they knew they were seizures(not the ER dr, but the pedi neuro). she has epilepsy. I cant imagine if I had followed her recommendations.
all that said, I attempted to look into other doctors. they all get bad reviews from some people. I went to one that got good reviews and it was the worst doctor I ever saw. I had to point out they were using the wrong gender on the growth chart. he said "tell me what the baby is doing" vs asking me specific age appropriate questions, the workers were not nice, the office dirty. but most of all, the doctor seemed intimidated. maybe some moms like that, but I want someone to at least act like they know what they were doing. the next doctor made me pay $60 just to speak with her as a new possible patient, then we wait 90 minutes and finally left, after having to argue for a refund.
bottom line, doctors are human. you take your kid to them for ear infections, strep, shots. but anything serious, take them to a specialist. if you have any doubt, just go to someone for a second opinion. never blindly take advice, you research what they tell you, be aware. they are here to help us, but they are just regular people who make mistakes.
after all the anger I had, I went back. her staff is nice. she is nice. her office is clean and everything is done in a modern way. she always updates herself with the newest AAP recommendations, so I know she doesn't have a god complex. but anything serious, ill get another opinion. good luck