How do you develop complex new set of codes gradually since we don't witness them continuously AT ALL in real life?
In nature everything is under constant pressure to survive, leaving little room for this “experimentation” between strains. Room is given when there are large shifts.