Yes it has, but science is bound to physical reality and humans feel something moves them beyond that which is accessible to science. This something is universal and can not be dismissed.
Then there are those other questions about how a universe came into being with its extraordinary exactitudes and its immutable natural law and what imposed such limitations on it. Then there is life, can it arise from non-life and the extraordinary overshoot of human level intelligence, is it just a phenomena of a material process or other? Why have humans overshot the evolutionary process by so much?
So while there are many religious disputes and most religions produce their own versions of God and faith is not a reliable tool when defining reality, nonetheless there seems to be a universal need and recognition in humans that there is some other kind of reality that guides physical reality and imbues it with Purpose and Will.
The fact that humans make a mess of defining it and reacting appropriately to it is to be understood given that it will never be understood or adequately put into words, and then there are human egos that find an opportunity via religion and so-called faith to gain power over others via religion where no experts can exist and yet the experts are the ones who put on the best show, tell the most lies and express the most confidence.
This forum and the generality of humankind do not define the higher truths and religion has fallen so very far behind science because religion's experts tend to be fools with big egos or people espousing the status quo, they imitate forms of the past, without truely testing what they are saying and science's experts tend to be sincere seekers of understanding who are educated to embrace uncertainty and uncertainty is a wonderful attribute to have, yet religion seems to be bogged down in the ignorance of certainty.