That SO thread is so far above the SO average that I wouldn't feel right nitpicking anything about it. I appreciated that Kay complimented a few ideas he thought were good.
The whole "that idea was invented in the 60s/70s" thing is interesting because it so often triggers a meta-discussion about progress and what makes it difficult. I always want to take a different approach, drop everything, and really examine and dissect the thing and why the idea hasn't been advanced or abandoned. Depth-first search vs. breadth-first search, or something, I guess...