The whole [scientific] process resembles biological evolution. A problem is like an ecological niche, and a theory is like a gene or a species which is being tested for viability in that niche.
Being able to predict things or to describe them, however accurately, is not at all the same thing as understanding them.