Really can't agree with your general thrust on this (not the least of which because you identify him as a mid-western boomer...). But he's a narcissist, not a "typical boomer." To confuse the two undermines your point, as I've known many selfish people in my time, and none are so nasty as the narcissists I know.
See, if you had said they weren't unique or special you could be very correct. There are many indeed, and curiously narcissists are profoundly similar in character and outlook, regardless of whether they are actually intelligent or fools, rich/poor or anything in between. But misunderstanding the narcissistic mindset is precisely how one finds themselves at their mercy, because they don't act like "normal" people would, even people in their demographic strata.
His mindset is closest to that of midwestern boomers - as a Republican, he can have no urban mindset in spite of being a New Yorker and he certainly doesn't act like an upstate Republican. He's got the exact cadence of your uncle at Thanksgiving, who has all sorts of fast and dirty political opinions that he is unshakably convinced would save America if any of the goddamn
politicians would just have some
common sense. Opinions that he knows everyone thinks are true too deep down, if they weren't brainwashed by feminism.
If anxiety is the disease of the millennial generation, then narcissism is the disease of the boomer generation. In my experience a large portion of the boomers still alive go beyond selfishness and into the narcissism spectrum. Indeed, I would vastly prefer mere selfishness, since selfish people are typically easily manipulated and listen to reason. The mindset of "I believe what I believe, which is not any specific thing but by virtue of what is being believed by
me" is a narcissistic trait, indeed perhaps
the narcissistic trait. The boomer politics of both the Republicans and the Democrats operate on this engine, and Trump most certainly does as well, but it is a mindset that is also vaunted and praised in the general population over age 50.