Every Primary Care doctor visit I've ever had in my life (note: USA) felt like a cross between an assembly line and the DMV. It's all about rushing you through the visit as quickly as possible, spending as little time with the actual expensive doctor as possible, and getting you out the door so that other cu$tomer$ can get crammed through after you. Blood labs? They aint got time for that!
And nowadays, to make matters worse, I have to book an appointment for this delightful experience 2 months in advance for my existing doctor, and five months in advance for a "new patient visit" at a new doctor. Everything around Family Doctors says "go away".