I've seen doctors, and I've seen nurse practitioners over the years. I have a guarded opinion about both. Some doctors are woefully uninformed of the nature of their patients, and some nurse practitioners don't seem to have a grasp of the responsibility of their autonomy. I can see why undesirable aspects of both happen, but can't see any cut and dried method to prevent conditions unfavorable to a patient. Reviews of either can be misleading during internet searches, and opinions of other patients may not have any bearing on your own condition. Both are limited by regulations, lack of quality time to spend with patients, and due to shortages, some culls shouldn't be in the medical profession.
Personally, I've been blessed with primary doctors. Whether it was by sheer luck, or careful consideration, isn't really important without a sure-fire method of determining their qualifications. All have taken time for my questions and concerns. That, and willing to send me to specialists for things such as skin cancer and internal medicine concerns.
I've had some bad experiences with nurse-practitioners. Their qualifications weren't the problem. The problem was their "jumping ship" where they were working, not leaving specific instructions for future doctor visits, and basically having me slip through the cracks. To the office personnel, I didn't exist, until I called to ask why prescription weren't refilled, or when my next appointment was scheduled. Even that led to some frustrating attempts to play the "listen to the following list" menu and finding the correct person to handle my problem.
I wish I had a good answer, but from my research, doctors have a tougher role to fill when it comes to accountability. Nurse practitioners will leave for multiple reasons, go to another doctor, or clinic, and their concern for patients seems to only be transitory. I can't fault them for wanting a better environment, or more money, but somewhere is a balance that demands more obligation to their patients.
I have no solutions, but I do have questions. My experience is mine alone, may be totally irrelevant to most other situations, and not reflect the experiences of anyone else. That's why I'm asking for other opinions.