I really dislike this definition of science. Science is about making accurate predictions about the future (even if those future predictions concern the accuracy of past events). Predictivity is the defining feature of science, because without it, science may as well be any other subject. The Wikipedia definition is much better, because it incorporates the utility of knowledge but emphasizes the key role of prediction:
> Science is a systematic enterprise that builds and organizes knowledge in the form of testable explanations and predictions about the universe.