I believe that the interpretations of gods, sons of God, divine beings, and even guardian angels makes more sense. Before i explain why i just want to make it clear that i am in no way claiming polytheism. It is no mystery that the word elohim or gods is often used in reference to angels, please keep this in mind. First lets look at the context and read it according to one of the interpretations i listed above, lets use "gods" for the sake of my point. "When the Most High apportioned the nations, when he divided humankind, he fixed the boundaries of the peoples according to the number of the gods; the LORD's own portion was his people, Jacob his allotted share." It is obvious that this points back to the Tower of Babel. After God divided up the nations, in the very next chapter he calls Abraham in genesis 12: 2-3 I will make of you a great nation and will bless you. I will make your name respected, and you will be a blessing.
3 I will bless those who bless you,
those who curse you I will curse;
all the families of earth
will be blessed because of you.” God divide the nations and appointed to them gods or sons of God because of their disobedience to go spread across the earth yet according to the promise to Abraham we see that he has not completely forgotten about all the nations. The divine beings he appointed to them do not hold the same position as YHWH for he created them. God gave these gods the nations, to rule over them in his name but these beings did not obey God instead they ruled with injustice. My evidence for this can be found in psalms 82 which talks about the divine council. It reads: God takes his stand in the divine council;
he gives judgment among the gods(He is the head of this council, they are in no way his equal):
2 “How long will you judge unjustly
by granting favor to the wicked?
3 Give justice to the lowly and the orphan;
maintain the right of the poor and the destitute!
4 Rescue the lowly and the needy.
Deliver them from the power of the wicked!
5 They don’t know; they don’t understand;
they wander around in the dark.
All the earth’s foundations shake.
6 I hereby declare, “You are gods,
children of the Most High—all of you!(if you want to give the argument that these gods are human then surely the next verse won't make any sense)
7 But you will die like mortals;
you will fall down like any prince.”
8 Rise up, God! Judge the earth
because you hold all nations in your possession! Some translation may read "for you shall inherit all nations" Through the seeds of Abraham shall God call all nations back to himself and he has through the Lord Jesus Christ. Because the Bible declares that All power in Heaven and on Earth has been given to him-Matthew 28-13. In a way this sort of explains why every nation and culture had all these gods. I am not saying that i am right am certainly not imposing my point of view on anyone so please feel free to disagree.