... insults is all he's got.
I disagree with him on many (most) points but this...just ain't so.
For sure he's a smart guy and makes some good points.
"Smart" isn't in short supply. I grew up in a smart city, was surrounded by smart people, went to a smart university, got a smart degree. I'm just not impressed with "smart." Some people can be extremely intelligent by some measures and especially dumb in others. So what is "smart"?
In my experience, honesty and integrity are far more scarce and far more valuable attributes. I've watched "smart" people destroy the world around them, and themselves, during the course of my lifetime. I'm just not impressed by "smart."