I can't answer your questions about salary or training. As to care, my opinion is that MDs and PAs generally only address your chief complaint where as Nurse Practitioners will listen to and assess all your complaints.