Faith in the Future?