I would not be surprised if it comes true, for many reasons.
1) NPs earn considerably less money than MDs, making them preferable in the eyes of managed care.
2) It is not politically correct to talk about "aptitude" "skill" or "intelligence." NPs (with a few exceptions) do not have the aptitude to make it into med school, but anyone who brings up this fact will be frowned upon for being "elitist" and "mean." (Do not expect any NP "board exams" to be anywhere near the USMLE in terms of content or difficulty.)
It's just mind boggling that because an individual chose the path of nursing, that somehow translates into not having the intelligence to get into med school. Please - don't be a jerk. Because this jerk of a NP happened to get your goat doesn't mean you need to spew that rudeness to the rest of the profession.
3) I could train a high school student to follow a protocol for DM or HTN care. As long as that is the metric by which we measure patient care, of course an NP will be just as good as an MD. An LPN would probably be just as good too.
Yeah, right. Let's put that into action, then, eh?
4) Nurses in are constantly exhorted to double-check MDs, be independent, never settle, always strive to become an NP. In other words, it is no longer acceptable in many circles to "just" be a nurse. I've met plenty of not-too-bright nurses with online degrees, who speak of their plans to become NPs as a matter of fact.
First of all, we wouldn't have to double-check the MD's if they did it right the first time. I can't tell you how many saves I've made because a doc either ordered something the patient was allergic to or forgot to order blood for a patient. Nurses constantly oversee others (as if the job isn't all encompassing enough) such as phlebotomy, RT, CNA's, dietary... to name a few. You think nurses want to assume docs responsibility as well (we have to, it's our job)?
I could go on, but... well, it gets even more depressing from there.