Most movies are based on an age old premise.

Star Wars for example is good versus evil with the Empire looking almost Nazi like in jack boots and the bad guy dressed in black with the hero in white.

Arrival is a sort of modern day Close Encounters.

These new movies are aimed at a new audience who haven't necessarily seen classics like Towering Inferno or Close Encounters so rehashing an old format for them is understandable.

Skyscraper is no Die Hard but for an action movie it isn't that bad,