I'll spend years working on a from scratch OS kernel or a vulkan graphics engine or whatever other ridiculous project, which never sees the light of day, because I just enjoy the thinking / hard work. Solving hard problems is my entertainment and my hobby. It's cool to eventually see results in those projects, but that's not really the point. The point is to solve hard problems. I've spent decades on personal projects that nobody else will ever see.
So I guess that explains why I see all the ai coding stuff and pretty much just ignore it. I'll use ai now as an advanced form of google, and also as a last ditch effort to get some direction on bugs I truly can't figure out, but otherwise I just completely ignore it. But I guess there's other people, the builders, where ai is a miraculous thing and they're going to crazy lengths to adopt it in every workflow and have it do as much as possible. Those 'builder' types of people are just completely different from me.
You are advocating for a particular (more inclusive) definition for 'thinker' which clashes with the author's, but his is equally valid. You're both just gesturing at different concepts and suggesting they should be tagged to that word.
OP raises a particular way to classify something about personalities, says he finds it quite interesting/discriminative, and calls that kind of personality a "thinker". You instead consider a "thinker" a broader category.
That feels like an empty disagreement (nobody is right on such matters) - the real debatable question of substance is whether the _concept_ OP is gesturing at has interesting discriminative power. That concept is something like "personalities which seem to value the act of thinking through a problem/problem solving itself rather than downstream result".