Lately I've been really underwhelmed by doctor's appointments... am I expecting too much?
Personally, I think having a good relationship with your doc is important. If the one you have isn't right, ask friends, family, etc., for recommendations and change. Change every year if you need to until you find the right one. I found mine via a co-worker of my daughter's. The co-worker recommended him to daughter, who recommended him to me.
I don't think family or internal makes a difference, it's the person doing the job. Mine is a family doc and is great. Might take an hour of waiting to see him, which can aggravate some people, but he spends time. I think I was in there 3 hours one time, but that was a "we'll work you in" appointment, not a routine one. It's not something that rattles me. For annual physicals, I get the whole workup in his office (EKG, chest xray, blood drawn, etc), then get scheduled for a follow up 2 weeks later to review blood workup. That one is shorter, but he goes over every line, what's good, what's bad, how to fix what's bad (he's not big on meds being the first option). If anything is particularly bad, he has me come back in 3 months to see if whatever his fix was improved it. For those, he tells me to come in first think one morning to get my blood drawn and schedule an appointment a week or so later when the results are back. He then goes thru them line by line again comparing, then makes any adjustments needed if any.
I'm about to switch gyn because I'm not happy with him. I had been going to his older brother for years, he had delivered my youngest two, then he retired, so sort of fell into seeing the younger one (same practice). Not the same, so will be switching before my next annual.
If you do decide to change, I'd recommend not going to another one in the same office. It may be awkward. I had an ENT that I had been going to, who happened to be a woman. Had an appointment with another ENT in the same office, who happened to be a man. He left the door open when he walked in with her standing just outside to ask me why I changed. I don't know if she thought it was because she was a woman, or wanted feedback if it was an issue with her personality/style, or what. But the truth was my sinus's were hurting and she didn't have an appointment available that day so I asked for just whoever was available. The whole thing made me not want to go back there again!