I have met a few of these types and your summary is right on the money.
Sometimes, I loathe being correct in my assessment.
(I was going to say “I hate being right”, but I don’t want “right” to be misconstrued as conservative”...uh, maybe more info than what was needed...but uh, you get it, yes?)