Personally, I would always rather see a physician due to how much more training/experience they have. A physician who's out of residency will have gotten at least 3 years of on the job training (after medical school). A nurse practitioner may have just gotten their BSN and then gone straight into an NP program without ever working a single day as a nurse.
But yes, you're right, this person is absolutely describing NPs.