Perhaps DNA is more akin to highly optimised compiler output, as opposed to the source code.
It doesn't matter how elegant your implementation is, once an optimising compiler has done it's business the results aren't going to be very pretty to look at (or easy to understand).
As soon as a talented group of software engineers develops a useful decompiler/dissassembler for them, the geneticists will start to be freed from the low level detail overload and some of the elegance of the design will no doubt become more apparent.
Perhaps DNA is more akin to highly optimised compiler output, as opposed to the source code.
It doesn't matter how elegant your implementation is, once an optimising compiler has done it's business the results aren't going to be very pretty to look at (or easy to understand).
As soon as a talented group of software engineers develops a useful decompiler/dissassembler for them, the geneticists will start to be freed from the low level detail overload and some of the elegance of the design will no doubt become more apparent.