Circumstances for individuals in this life will not always be improved by Christianity, and it is no failure of Christianity when they are not. Christianity doesn’t promise prosperity here and now, it promises forgiveness and a resurrection and everlasting life. The biggest promises are for when Jesus returns.