Yeah first when I say skills I "never will have," for the most part I don't mean "skills I never could have." A lot of what they do I could learn to do, but I never will because we're on completely different trajectories and serving different roles. That's the fundamental issue that the OP brings up. Nurses and physicians have completely different clinical roles - why try to equalize them by insisting that we all carry the same title? We have different training, different skill sets, different expectations and responsibilities. Nurses are trained to assess patients differently than physicians are trained to assess patients, nurses are trained to communicate differently than physicians are trained to communicate (in my wife's nursing school she didn't have a single simulated patient or OSCE). Nurses (especially floor nurses) spend so much more time face to face with patients. And the jobs are so different that people with different innate skills self-select into the two different careers. So part of what I mean is these NPs have innate abilities that I don't have, that's why we chose different careers. Part of what I mean is that we've received fundamentally different training in order to fulfill different roles.
The last thing, though, is that the particular NPs to whom I'm referring are fairly specialized. One works for our peds CV surgeon who is an animal. Another one works with pulmonology, another works with an ortho spine surgeon. Each of them has skills the other NPs don't possess, just by virtue of specialization. And they all have skills I won't possess, starting with the foundational nursing skills I've never been taught and have no desire to learn, and ending with the specialized things they've picked up from their supervising docs, a lot of which I would actually enjoy learning, but won't have the time.