My point is not just about the accumulation of deleterious mutations but that mutations are primarily detrimental to existing genetic codes and that is why there are built-in mechanisms in the genome that rectify the errors mutations bring in changing that code and why natural selections main aim is to eradicate those mutational changes out of the genome. My point is also that random mutations are not the only way life can evolve and adapt and that there are other processes that seem to make more sense in how living things can create new variation besides a process that basically harms or changes what already is working good.
Those other processes are found in the EES and are associated with developmental biology that uses existing development programs, developmental plasticity that allows non-gene phenotypic change, niche construction that allows living things to control their evolutionary destiny ie they change environments instead of being changed to environments. Extra/inclusive genetic inheritance which is associated with processes like epigenetics where the stresses living things are under can affect the expression of genes in future generations and other forces like HGT and symbiosis which also allow genetic info to be shared between living things and their environments and also psychological, cultural and social forces which can influence evolvability.
Taking a gene-centric and adaptive view of evolution which is basically found in the Neo-Darwin view is too narrow and restrictive and cannot account for many new discoveries and perspectives in how living things change through embryology, developmental biology, genomics, epigenetics, ecology and social science. Basically organisms are constructed in development, not simply ‘programmed’ to develop by genes. Living things do not evolve to fit into pre-existing environments, but co-construct and coevolve with their environments, in the process changing the structure of ecosystems.
Does evolutionary theory need a rethink?
Maybe I am not explaining things well. Grammar was not my strength at school. So perhaps take the time and read of some of the papers on the Extended Evolutionary Theory (EES) and get a better understanding and then come back and discuss the Standard Evolutionart Theory (SET) in the light of these things.
http://extendedevolutionarysynthesis.com/about-the-ees/
Extended (Evolutionary) Synthesis Debate: Where Science Meets Philosophy
http://rspb.royalsocietypublishing.org/content/282/1813/20151019