So you're essentially asking why DNA is double stranded? I dont think anyone can give you a direct answer to that... I guess it remains a mystery of the universe? I dont even know...
Two reasons really.
1. It's more stable than ssDNA
2. Enzymes make complementary strands of DNA, hence the stability of dsDNA
I guess you could then ask the question "why have we evolved to make complementary DNA strands?". I suspect the answer would, once again, return to stability. The more stable the DNA, the less likely it is to be degraded or mutated. As DNA is a molecule that needs to last a very long time in some cells, this is clearly an evolutionary advantage. If the DNA breaks down, the cell will die; therefore, the stability of DNA is extremely critical and anything that could increase it would be an enormous evolutionary advantage.
Actually didn't know the answer but asked Google and according to some random site u r on the right track
It talks about how the bases are what hold the information so having them centred and somewhat shielded by the phosphate and sugars means that they are not exposed to local mutagens and hence mutation rates are reduced This actually makes sense.
Also, the site says that DNA actually has a lower mutation rate than RNA would ( eg. viruses with DNA app have lower mutation rate than those with RNA ). The explanation is that because it is double stranded , due to the presence of the other strand, changes in bases ( Aka mutations) can be detected and hence fixed
Idk how accurate this is because never been taught it but it makes sense if u think about it
Not sure I'm really convinced by the RNA thing. The mutation rate of a nucleic acid, for the most part, is determined by the enzymes that synthesise it, not the inherent properties of the nucleic acid. This is not entirely true, but the fidelity of the enzymes are overwhelming the biggest contributor to mutation rate.