Why not both? I agree with you that all of those people know how to play the media to their benefit, but Kanye is also clearly bipolar and currently in one of his episodes, and Trump also clearly is the clinical definition of narcissistic personality disorder. The Kardashians and Elon have their flaws too, but I don’t think they rise to the level of clinical issues in the way that Kanye and Trump do.