Every medium decays; if you don't estimate longevity and perform error correction/migration/etc. accordingly, you won't be immune to data loss, just blindsided by it.
Also, DNA kept in a dry, cold environment has an effectively infinite lifespan. Now, the interesting question becomes "what fraction of the the lifespan of the universe can I maintain my data with arbitrary accuracy?"