This movie sucked.
They killed Iron man off.
They went back in time to collect the stones before Thanos gets them.
They created an infinty gauntlet whick the Hulk wore and snapped his fingers and brought everyone back.
Hulk Doesnt fight in the movie How lame is that?
Thanos gets the infinity gauntlet but Iron man steals the stones and inseerts them into his armored hand and snapped his fingers and killed thanos by turning him into dust.
You forgot that Natasha sacrificed herself to get the soul stone when they're retrieving all the infinity stones. Tho as someone said here, the movie is full of puns and jokes but i think endgame is about love and relationships. Their care and love for each other shouldn't be left out and not just fight for their country. Also this movie focuses on the original 6 so those other superheroes are okay not having much of a screen time because im sure they'll be having their own on the other movies of marvel. Huld didn't fight because he's not just hulk now, half of him is bruce benner which we all know that bruce isn't that much of a fighter.