It helped that there was a team of Avengers and people like Cap, Widow and Hawkeye were not much use against giant flying alien serpent spaceships.No, because you actually see the Avengers trying to minimize damage and save people's lives.
And to use the tired line MoS critics like to use: "Why didn't the Avengers just all fly to the desert leading the invading aliens away from NYC?"