Comment Re:Problem for Evolution (Score 1) 19
The part you're missing is selection. The harmful mutations either fail to reproduce altogether or they reproduce at a lower rate than the good ones. Actual experiments show that you can actually randomly mutate a program and if you have a good selection function, you can actually evolve new functionality.
The catch is that the evolution tends to 'find' really odd solutions.