George,
It's a figure of speech.
Uberwaltz,
You are absolutely correct. Even those with the highest credentials in science and research readily and "humbly" acknowledge this. With all the advancement and discovery there is much that lacks a satisfying explanation. Science it seems is forever a step behind the observable.
Charles