Among His many attributes, God is unchanging. We know that He got mighty pissed at humanity for having the audacity to build the Tower of Babel, reportedly 300 feet high. Getting too close to heaven, although with heaven outside of spacetime, one wonders why the concern? But, nevermind, the question is this - howcum we've since built many many skyscrapers which are much taller, yet the UNCHANGING God doesn't seem to have reacted. What gives?
It is my understanding the story in Genesis is to explain how the many languages came about. It can also be seen as a cautionary tale about unity and arrogance. Regardless, if one takes the story as literal, then the explanation why God doesn't seem to mind much taller buildings seems to be because the purpose of these buildings is not to touch heaven or be as God. No doubt there are many other explanations and I cannot prove my understanding is correct.
Explanation? LOL. The Tower of Babel story doesn't even have the makings of a good kids faery tale! You'd have to be a moron to swallow that as an "explanation" for anything.
As for the "story" being an allegory about man's arrogance, even the most rudimentary acquaintance with psychology reveals what a crock that is!
So the perfect, all-powerful being, able to create entire universes at the snap of a finger, becomes enraged at the audacity of the inhabitants of his little ant farm to build a tower of comparative microscopic proportions.
A little psychology would tell you that most parents would be proud of their offspring building something, and praise them for their efforts, and encourage them.
But this supposedly PERFECT God exhibits base human-like jealousy and rage, and uses his power to inflict a horrible punishment with long reaching consequences. Sounds more like an abusive parent than a loving god. The arrogance obviously lies with the god, not the humans. So why would you worship an abuser?