Well of course science doesn’t have all the answers. However, it’s the only good way we know of to get answers, and it does produce more answers as time passes. What else would you propose that is also capable of getting answers? (And there must be a way of assessing whether the answers are good ones too.)
2 Likes