People overuse doctors. Most of what younger people (under, say, 50) go to the doctor for, a good NP can do just as well or better. One of my weird hobbyhorses is how dumb the name "nurse practitioner" is; they should just call them "associate physicians".
(Note here that we're talking about "urgent care", which are clinics run by health chains, staffed with a doctor or two, a couple NPs, and a bunch of nurses; "urgent care" is not the ER, which is a thing people gotten hung up on HN about before, because I guess every country calls their ER something different. Going to the ER for routine care is insane.)