I have serious doubts about this piece. The selfish gene theory works extremely well for most organisms. Some genes are switched on, some are switched off. It happens all the time. (Most famously in caterpllars that turn into butterflies) The genes don't change themselves. The code for what they call "gene expression" is located in the genes themselves and I believe that if a gene were to "rewrite" itself, a copy of the original will be available for procreation.