On a more practical level: DNA is more stable, but also more expensive in terms of energy to produce.
For storing information and acting as a master blueprint, stability is more important. RNA however, is mostly produced for short term use, so cheapness is more important.
Latest Answers