But science doesn't offer such a 'complete description of the world'. The spiritual, values, meaning, morality, purpose -- these are not within its domain; they're not science.
I see a lot of criticism of science because it doesn't deal with abstracts and intangibles like these. It's not designed to, it's not supposed to and it doesn't claim to. You wouldn't criticize landscape design because it doesn't tell you how to bake a cake.
Science can only work with observable, measurable, reproducible, testable, falsifiable phenomena. It works with empirical facts.
What could science do with the spiritual or supernatural?
What could metallurgy do with a cucumber?