Not to disagree with any of your points, I'm skeptical of the proportion of NPs that can safely practice any medicine at all. I've met one competent PA, one PA who didn't understand basic human anatomy, and an PMHNP with a PhD who had seemingly no knowledge of pharmacology at all. Then I stumbled across some forums about 'noctors' with horror stories about real doctors taking patients suffering from malpractice by NPs.