Here are my thoughts:
--> Standardize Quality of NP Education
Too variable. Should be more standardized. Should be standardized in the way of requiring direct interaction between proffs and students, requiring preceptors be arranged by the program (NP programs are a dime a dozen. Can't arrange preceptors for students? Too bad. It'll improve program quality through competition in this way as many struggle to get preceptors and shouldn't. Or maybe they should - maybe preceptors don't want students from said programs for a good reason - either way this solves the issue)
--> Standardize and Increase practical / in-program clinical requirements
PA programs do about 2000 clinical hours of experience. In my opinion, as I'm sure many agree, this hands-on experience with a competent clinician interacting with patients is invaluable if it is of a high standard consistently throughout for all students. PA programs "piggy back" off MD/DO programs so many of the experiences form what I understand of quite similar and of a good quality as MD/DO programs have been doing their thing for nearly a century. Lots of time for refinement! Also the usual NP Program 600 - 800 hrs pales compared to 2000 PA hours. Yes PA don't have the prior clinical experience RNs do going in to it, and it should be valued and does help, but it's not the same at all as practice as a practitioner as your focus and role are totally different. A BIG thing is the hands-on aspect of doing procedures that RNs would never do (like pelvic exams, central lines, chest tubes, suturing, etc. as some random examples).
So more clinical hours for NP programs but also more STANDARD experience. You can preceptor with whomever with little oversight and have a vast array of varied experiences from graduates of the same program : some having terrible experiences or minimally helpful ones while others got lucky and got amazing preceptors that taught them very well. This isn't fair to anyone. There should be some prior associations between the programs and specific clinics or hospitals or clinicians with payment to these stakeholders to make them motivated to be involved and active. Some formal relationships would be key. Med Schools and PA programs have this and it shows.
--> Offer fellowships/post-grad certificate as a standard option
So in med school you can specialize in whatever area. All are quite distinct. As a fresh MD graduate sans residency you are pretty limited. However, NPs get didactic and clinicals (just like MDs) but no residency/fellowship. The latter solidifies and expands knowledge and breeds competent, confident clinicians. There are more and more fellowships. There are post-master's certificates (like the ENP Certificate after an FNP program). These can be offered more standardly and made known more broadly to students to facilitate excellence and competence that breeds performance and a command of a much higher salary.
--> Basic Economic and Business Knowledge
So people are paid what the market deems they are worth. Not what any morals, virtues, or general opinion of their value deems. It's simple. An MD earns what he earns based on his speciality as he bills X dollars for Y and Z procedures that compensate so much (or not). Med Schools charge what they do knowing what an MD can make, and so they are aware it is still a good investment.
So an MD makes what he does as he brings that much money to a clinic or organization for billings. An NP would follow same economic laws unless they were being exploited due to ignorance of these facts.
If an NP graduates and can't do much in the way of procedures, has minimal experience, requires much hand-holding, patience, teaching, guidance, and investment from a clinic or organization, and sees few patients per day (slow), then they command a much lower salary as all this investment from the organization costs money. The better prepared the NP, the more more they make as the more they make for their employer as well.
A fellowship or post-grad certificate (like ENP from Emergency Specialists) is pursued as it DOES command a higher salary. This is obvious. You learn a ton of relevant procedures. These procedures are billed for. This earns employer more $. You can also care for more patients and need to rely less on Attending MDs. You can also be trusted with more responsibility given your developed competence, knowledge, and skills. This all translates to better patient care, more money for employer, and so of course they're fine with paying you more as well. It's all logical and viewed from an economic and business vantage point makes total sense. I feel many lack this awareness or knowledge and so are taken advantage of. You get what you're worth as defined by the above : patients per hour (obviously while providing skillful, competent, safe care), procedure you can do, scope of patients you're willing to see as major factors
Yes no need to go back to "You're not an NP for money" well DUH! Of course. You're not an MD for money either ideally. Or an RN for money. But money is part and parcel to life and living and is a key factor and it's silly to ignore this and presume it is not. Life is economics and compensation is key. Why invest X Y and Z if payout is minimal - it won't happen. So that is a major consideration. The better we make NP graduates, the better they can earn as well as they will have that key leverage to command more.
Money is not the devil. Nothing wrong with earning more. Very obviously those who earn more put a lot more into getting to that point, be it attending medical school and lengthy residencies, doing gruelling CRNA schooling and the GREs and not working 3 years, or doing an NP Program and working non-stop either with study or your day job for 3 years to get to the point where you can do advanced practice.
My two cents