@slimboyfat - I never said that I had NPD or that anyone else said so. I am a recovering narcissist, in that I formerly possessed many narcissistic traits and probably always will fight them (much like perfectionism, another mindset that I've fought for years). As stated by another poster above, there's a huge difference between true narcissistic personality disorder and simple narcissism.
With regard to psychology, I think classifying it as "hedging its bets" is quite harsh. I would certainly hope that it allows for things like gray areas and disorders the lie on spectrums because we humans aren't simple binary creatures that can be easily placed in a well defined box. People don't work that way. It is an inexact science. There is a lot of judgement involved as humans do their best to help other humans.