~Looks down at self: nope, not short (okay, I am short), not capsule shaped, and not (thank god or I'd be having my LFTs checked) yellow.~
On a more serious note:
I know NPs I wouldn't go to, just like I know MDs I wouldn't go to. I know NPs who can't think their way outside a box with a big hole cut in its side. The same is true of MDs. Oh, and PAs, social workers, psychologists, etc, etc, etc...No profession is immune from the bad eggs.
But there are studies consistently showing NP outcomes to be as good or better than MDs when doing the same work, especially in primary care, family care, and internal medicine specialties and sub specialties. I'm not at home right now, but I wrote a paper about it in my DNP program and it hasn't changed. The outcomes indicate that NPs can and do provide strong, solid healthcare. In order to do that, an individual NP has to be bright, engaged, and know when to get help. This is (or should be true) of any healthcare provider-none of us can know everything. I am very, very good at what I do, but I am not, for example, a specialist in nephrology. I get help for that. Getting help and admitting I don't know something doesn't make me a minion or stupid.
Part of the reason we-as nurses-still face these attitudes is the lack of consistency across the country for LPN, RN, and APRN education. We visibly argue amongst ourselves. We are not cohesive in our message. Unfortunately, if we don't clean up our own mess first, we're still going to be facing these attitudes.