@ hammarbtyp
I agree with your post here, except for your use of the terms "narcissism" and "stupidity"....personally I think the correct term is psychopathy.
I read Jon Ronson's rather excellent book "The Psychopath Test" a while back. When Trump got voted in and I started paying more attention to him, I could see so many similarities between his behaviours and those described in Ronson's book as being traits of psychopaths.
A sobering thought really....most times we think of a psychopath, it's the stereotypical image of a mad axe murderer. Unfortunately, some psychopaths may be armed with a nuclear arsenal. Oh well.....sleep well, kids.