Star Lord obviously. Nebula also could have helped Spidey and Tony remove the gaunlet instead of just standing there?
Also why was Thor weaker than a young Thanos during the endgame final fight? IW Thor with Stormbreaker would have easily destroyed the young base Thanos! Is it because endgame...