Some of the issues you raised don't apply to this comic. At all.
For example, the aliens guns broke through BP force fields and that was shown on panel.Thats why they didn't duck.
And what motivations are you looking for exactly and for whom? Black Panther or the aliens who we don't know anything about yet?