Jewish Religious Rationale
Political reasons aside, the spiritual reason is because of those Israelites who dabbled in idolatry and belittled the warnings of the Prophets. The Bible makes this very clear.
Of course, the idolatrous Babylonians didn't have that in mind. They had their own motives of conquest and empire-building.
Geopolitical Rationale
Babylonia did not exile the Jews as a single event, they exiled the elite population of every country that they conquered, including Aram, Sidonia, Tyre, Moab, AND Judah (among others). The purpose of these exiles was to bring the best architects, bureaucrats, religious leaders, and intelligentsia to the capital city of Babylon so that they could improve the city and help in the control of the Empire. The only reason why people still mourn the Babylonian Exile of the Judeans (Jews) is that the Jewish people still survive whereas the other nations have long since become extinct.
Secondly, in the particular case of the Babylonian Exile of Judeans, however, this happened right after a Babylonian Invasion of the country. This invasion occurred after Judah switched allegiance (as a vassal state) from Babylon to Egypt. This betrayal greatly incensed the Babylonian leadership and led to the Destruction of the First Solomonic Temple which was a devastating event for the Judeans along with the normal exile activities, making the blow all the harsher.
moses
In Jacob's time: because of famine. Later: they were exiled by Assyria, Babylonia and Rome.
They were exiled by Nebuchadnezzar of Babylonia.
Jews in general never left Israel willingly. They were taken out of the land by force and taken to the conquering countries home land to become slaves or worse to be tortured and killed.
They didn't flee. They were forcibly exiled by the Babylonians.
1) In the time of Jacob, there was famine (Genesis ch.41-2 and 46). 2) A thousand years later, the Israelites (Jews) were exiled forcibly, first by the Assyrians (who exiled the Ten Tribes) and later by the Babylonians (who exiled the population of Judah). 3) Centuries later, most of the Jews left Judea as conditions became untenable under the Romans.
babylon conquered and took many israelites
They were exiled from their land. Their descendants are still around.
God promised the promised land to the Israelites.
Cain was said to be exiled "to the land wandering". Early translations instead stated that he departed "to the land of Nod", which is generally considered a mistranslation of the Hebrew word Nod, meaning wandering. Hope this helps.
Exile means to be forcefully removed from your native land or country.
Israelites.