Regarding psychobabble, I agree that it is seldom useful. I'm obviously prepared to call Napoleon a lot of ugly things, but I don't know if puttingt modern-day psychological labels on him helps very much in understanding him.
You said that doing so is "anachronistic". Can you elaborate that point? What is your reasoning?