One unmentioned reason is due to DNA needing a proper folding shape and polarity for the accompanying enzymes to work correctly. Imagine a sequence where one codon causes a kink or part of the DNA strand to get stuck to another section. The working version would be another variant (with a different polarity, say, due to different nucleobases) resolving the earlier mechanical issue.