It's not just you but in the US it mostly depends on your health insurance and luck/research. My current plan is an HMO/PPO hybrid with a very large network so I get great doctors and never feel rushed. Since my plan doesn't require a primary care physician I just went to each doctor under my plan, one by one sorted by online reviews, until I found the right one. A good doctor's office will also keep track of where their patients go for specialized care so I just go to the specialists recommended by my primary doctor and never have a problem with quality.