Ok, I've read through most of this thread and I really think there some some serious misconceptions about what the goal of a DNP are. I am currently a RN with a bachelor's in both nursing and chemistry. I have yet to decide what route to go, practicality probably will force me to consider advanced practice as a nurse rather than going to medical school. That decision is almost entirely due to life situation and no other reason.
1) No NP/DNP I have met wants to be called "Dr. Anyone". Why? That's an honorary title for those who did MD/DO or for PhD's in an academic enviroment. Honestly, most nurses that pursue higher degrees just simply don't want to have to wipe another ass. (Which I think is a very WRONG attititude, but it's more true than you might expect.)
2) State boards of nursing have a tight leash on what a NP can or can not do. In broad terms we're not allowed to do anything that even looks like a specialty unless we work for a physician. In states we can operate individually they are restricted to being mid level providers and must refer out anything that is beyond that fairly narrow scope.
3) If you seriously think all MDs are great, or all NPs are lousy, you are already very very wrong. There is MDs that I will avoid like the plague if they are on call (I'm a night Neuroscience ICU RN at the moment). Likewise there are RNs, DNPs, RTs that each fall into the same category.
4) Your math on years of education is off generally speaking. A DNP is required to have a BSN (4 years), DNP school (another 4 years) and almost every program I've seen requires 1 year on the job as an RN, prefer 2 (and yes I disagree with those that are will to "fast track BSNs" to DNP. Part of the point of our not needing a residency is that we worked in the real world for at least a bit. By my count BS is 4 years, 4 years med, 3 years residency makes the total 11 vs 9. Considering compensation and scope differences, I'm a bit disappointed in some medical specialties getting off so light.
Now there is some EXTREMELY valid points about nursing, some of them that frustrate me to no end.
1) The notion that nursing can divorce itself from medicine is ridiculous. Nurses try that nonsense with me and they get an earfull. Nursing and medicine are reliant on each other and if you don't think that is the case you are also very very wrong. People go to hospitals for nursing. You can get medical care as an outpatient. (Think VERY carefully about that concept.)
2) Nursing needs to get it together when it comes to national standards. I realize there a popular opinion that the USMLE is some magical standard. It's a test like all others and therefore can be taught and studied for. I have found tests do little aside from give everyone some notion of bare minimum competence. Nursing definitely needs to firm up it's base knowlege/testing. Keep in mind medicine is years ahead as a profession in this matter. Nursing will have to mature also.
3) General knowledge of pathophysiology really needs to be better at all levels of nursing. Period.
4) I absolutely agree if a NP wants to get paid or respected, they also need to accept legal liability.
5) The continued acceptance of associate level degrees as the entry degree to nursing is absolutely abhorrent. There needs to be MUCH more science and math in the basic entry level nursing degree which should be a bachelor's. I could not believe that they only needed college algebra and minimal chem/bio to get in. In my first school EVERYONE had to take what amounted to pre-med requirements no matter what the degree was (Calc I/II, Chem I/II, Bio or Geo I/II, Physics I/II, so on).
The reality of the problems in healthcare mean that there is a huge need to fill. Unfortunately there has been bad planning and poor recognition of need in this country. Otherwise there wouldn't have been a demand for NPs or PAs and yet there is a huge demand for them. There is nothing any group of people can do about this aside from having an explosion of seats in medical schools, which you and me both know that will not happen.
And if you wanted to get rich, boy did you pick the wrong career field. Nobody gets "rich" in this business. You just get less poor.
I would love to discuss what I think the healthcare structure will look like in the US in future, but seems terribly off topic. I will say that I think what a DNP SHOULD be is either a general practitioner prehospital or in the acute care setting a "clinical lead that has the authority to prescribe and care for immediate needs along the lines of a general critical care practitioner" (aka don't bother calling the MD unless it's something well beyond a generalists ability, or would you SERIOUSLY want me to wake you up for
Guaifenesin)
Best of luck, and quit stressing about what other people are doing. You'll always have a job, even if you suck at it.