In today’s (chronological) Bible reading… Jeremiah 49,50… we see God’s judgment concerning the nations surrounding Judah.
God had standards… and still does. When people then (and now) did not (and do not) live by those standards (which had their [and have our] best interests in mind), they must be held accountable for their choices.
But, even in God’s judgment, He remembers mercy.
God gave promises to the Jews, to the Moabites, to the Ammonites, and to the Elamites. These other nations did not reappear on the scene when the Jews went back to their land, but they will be recorded when God restores His people at the return of Christ and the establishment of His earthly Kingdom.
That Day is coming. I don’t know when, but it’s coming!