> Famously he declared chess would never surpass human expert play. He wrote a book called "What Computers Can't Do" and another called "What Computer's Still Can't Do".
He never made such a claim. In the introduction to the 1972 print of this book he discusses the forecasts from Turing to his time of computers' abilities to play chess and the then state of the art. He criticizes the early optimism in 1950s mentioning that in 1957 H. Simon though in 10 years computers would excel in chess.
Dreyfus goes on to discuss the history of forecasts and progress in computer chess in a nuanced and highly informative analysis.
Whatever your opinion of his work I don't think it's fair to say his arguments are "laughably wrong" at any turn. I haven't read his books in detail but from what I know he made great contributions to the dialogue about technology and I don't know any instance of his making crass predictions or anything that he wrote that could be labelled "laughable".
Dreyfus certainly claims he was mischaracterized, but what he "really" said always turns out to be a conveniently moving target.
He thought that the complexity of chess rendered it solvable in principle but "uncomputable" in practice. You're right that he was speaking to the times he was familiar with, and what he meant by "impossible in practice" was something like letting a 1Mhz computer explore all the possible chess moves from now until the heat death of the universe. Relying on that to insist that computers defeating humans in his lifetime was consistent with what he envisioned stretches past charitability and into sophistry.
And I don't think you can extend him that charity without doing the same in the other direction, which would also collapse his basic thesis. Dreyfus was disproportionately preoccupied with retelling the failures of the 1950s over and over again using them to represent the whole of computing while the world moved on, and extending the same charitable repairs in favor of AI research make it something less easily caricatured, and still based on the same logic gates and 0s and 1s he was criticizing.
If that's not enough, Dreyfus explicitly said that what was lacking in chess programs was (1) any practical ability to do the brute forcing needed, (2) any kind of nim-style logical shortcuts around brute forcing or (3) any kind of expert level heuristics because he categorically believed those simply weren't programmable. And he believed that those exhausted the options. [1]
There's no version of this that can be correct because even if you think he's right that chess engines got better by progressing to some different conceptual paradigm, that paradigm is still embodied in same logic gates and 1's and 0's that he thought only pertained to prior paradigms he was criticizing. He was wrong to assume such things as "heuristics" were outside of that scope.
1. https://repository.essex.ac.uk/42372/1/Martin%20and%20Willia...