If we're allowed to use computing analogies here, would it be fair to say the old model is more like how we view a standard CPU and the new model is more like a FPGA? Where the old model viewed genes in a more classic reductionist approach as CPUs, arranged and static logic waiting for input from the environment and impressing on the environment in such a deterministic way. While the newer model analogy, genes act as an FPGA, an array of gates with potential to adapt to input imposed upon them with this bi-directional synchronicity of environment impressing on genes and genes therefore impressing on environment?
It seems as fields mature we move further away from classic reductionism and encompass more a holistic approach, a path gravitating towards objectivity which I find interesting from a philosophical perspective.