>
but does it make him an elite developer? Or is he more of an elite marketer/market analyst?The part were he also CREATED those engines (instead of just predicting the arrival or relevant desktop systems capable of running them) makes him a developer, not a marketer/analyst.
It also seems you didn't fully realize what you quoted.
Being able to "develop graphics engines at just the right level of sophistication to just barely run well on the latest desktop computers that would be available when the engine was ready" means that he could program at the cutting edge of what's possible for the available desktop hardware everytime...
Not many people can do that, and do it consistently and well, and in a field as difficult as 3D games (most of us people on HN for comparison, Rails/JS guys etc, are glorified CRUD developers).