Also, the discovery of DNA fulfilled a prediction by Darwin's theory of evolution: that there had to be a mechanism by which traits were passed on to the next generation. It's something that made sense within the paradigm of the time, and it fit the observations.
Heliocentrism made sense on some level, but not on another, and it didn't fit the observations of the time. Only when Kepler made a model that fit observations, and Newton's theory of gravity explained why it had to be that way, did heliocentrism made scientific sense and was geocentrism obviously wrong.