The same can be said of science in that science can't explain the supernatural or the after-life. Science was never meant to explain those things but we have tried to make it a replacement by trying to naturalize everything. Things that go beyond this realm of understanding and reason.