Superficially this looks like an important and significant remark. On closer examination it falls apart.
There is no reason that an explanation should have any creative power. Creative power was likely used to help develop the explanation, but - really - why would you expect the explanation to have creative power? What do you expect it to create?
Nor is an explanation meant to prove something happened. You have probably been told before that science is no in the business of proving things. That is still the case.
An explanation does what it says on the tin. An explanation tells us how an observation, or an event, or a scenario likely came about. It assembles the evidence and presents it in a cogent, cohesive manner. So, in terms of the explanation for the evolution of eyes, what is it you find lacking?