Fortunately, after many tries, I did find an excellent primary doctor. Recently I was having a particular problem that required me to see an endocrinologist and the best way to see one right away was to go to a local ER and then I was admitted. Otherwise, I would have had to wait 2 mos. to see this specialist, and I was in no position to do that as I was extremely dizzy, weak and disoriented. Everything turned out well for me and I was in the hospital for 4 days. I saw each of these doctors everyday or they sent someone else to cover for them. The teamwork between the doctors and myself was great, except for the exception of not notifying me of each and every result from my blood work/urine testing.
I had to ask my primary for copies of all the reports and it only made me worry more, which is probably why he hesitated to give them to me, but now I know to ask for all copies of my reports to keep for my records.
And the primary always returns my calls, usually at night, but that is fine. If need be, I can always do a walk-in because they offer hours for this very purpose, but it is with the other doctor in the practice. It does work out well if, for instance, I get a sinus infection.
I also see that the office runs very well, also as a team, and they will do anything they can to accommodate me. When I do come into the office, even though I have only been going there for a matter of months, the doctors know who I am, a rarity these days. They take their time to listen to you and are very caring.
So, despite the insurance situation, yes, there are many doctors out there, you just have to search until you find the right one(s) for yourself.