How did fish evolve into land creatures?
It isn't necessary for a theory to answer every single question possible to be true.
For another example, take Kepler's Laws of Planetary Motion. Kepler discovered the three laws through observational data collected by Tycho Brahe. The theory was controversial, but it was verifiable.
However, Kepler's Laws in no way explain WHY planets move in elliptical orbits with varying speeds related to an area differential. They're completely and totally silent on the why.
Later on, Newton would come along to explain the mathematics as to why a universe with a gravitational force inversely proportional to the square of the distance would force an elliptical path using some fairly advanced Calculus. Finally we knew why Kepler's Laws worked:
The Law of Gravity.
Of course, at this point there are still questions. We now know how to mathematically describe the effect of gravity, but as of the last I heard we don't seem to have nailed down exactly WHY Gravity works the way it does. It just works.
It's similar to what we're seeing with evolutionary theory. We can see evolution in action on various levels: At high speed on the single cell level, and at a slightly slower speed for multi-cellular organisms. We know the mechanism that makes it work. However, even with that not all the questions are 100% known. That's why research continues.