The parts of Dennett where he collects evidence and documents history is very good. I especially like how he talk about the “evolution of evolution” – putting evolution itself to its own test.
But then, when he gets into Words, Memes, “cultural evolution”, and using illusions to prove things, well, he loses me.
He leaves the world of hard physicalism where he does a fine job and moves into the area of “say anything just sound believable” and it’s all paper-thin in that zone.