The evolutionary importance of the fact that genes control embryonic development is this: it means that genes are at least partly responsible for their own survival in the future, because their survival depends on the efficiency of the bodies in which they live and which they helped to build.