Reading “ To understand human cognition we need to understand how basic computational components…
Joseph Hess

The approach assumes ‘intelligent design’ of cognitive components. But we know from nature that evolution seems to have been good enough.

This is why Marcus’ arguments are just plain wrong. You want to seek out mechanisms that “grow” cognition. Not find the cognition mechanism and replicate it. It is the difference between model-free and model-based approaches. In the former you assume as little as possible, in the later you assume many things.