> According to the gene shortage argument, genes can’t be very important to the birth of the mind because the genome contains only about 30,000 genes, simply too few to account even for the brain’s complexity—with its billions of cells and tens of billions of connections between neurons—much less the mind’s. “Given that ratio,” Ehrlich suggested, “it would be quite a trick for genes typically to control more than the most general aspects of human behavior.”
Yes, even regardless of other examples you have provided, that's just basically bad poor logic in the article? Why would anyone assume that the number of connections of neurons would need to linearly relate to the number of genes describing them? What if a couple of genes describe a process that is then repeated for a billion times during development?