I don't know about you, but I'm not interested in seeing my doctor in a bikini, a Speedo, or anything else revealing. His shirt, tie, and lab coat are just fine.
On the basis of just my primary doctor, I'd have to agree with you. We boomers see lots of specialists, though, and one of mine shares an office with a lady Dr. I think of as the Persian Goddess. I'd carry bikini pics of her in my wallet...