Why does Ezekiel pronounce judgment on the nations of Ammon, Moab, Edom, and Philistia in Ezekiel 25?

The coming unity of God's people
The divided kingdoms of Israel and Judah and their unfaithfulness
Two neighboring nations at war with each other
The relationship between priests and prophets