Israel is not a promised land