In his book, The Frontiers of Knowledge: What We Now Know about Science, History and the Mind, the philosopher A.C. Grayling makes the claim “in plain sober truth, without overstatement, science is humanity’s greatest intellectual achievement.”
This may well be true; his book does make a strong case for this.
Yet if the world’s problems are not a result of a lack of science, but are rather a result of a lack of morality (mixed with an abundance of overconsumption), then humanity is doomed.