God did judge Israel for its rebellion against God, just as you mentioned earlier. But God has never gone back on his promise to restore Israel to the land of Judea in the last days.
Isaiah 2:2
And it shall come to pass in the last days, that the mountain of the Lord's house shall be established in the top of the mountains, and shall be exalted above the hills; and all nations shall flow unto it.