Well thought out and delivered build up but bad ending

Rating: 5/10 (12 April 2020)

Most of the people giving this movie 10/10 dont actually understand what's going on and are just being sentimental. I was like that too when i first walked out of the theatre. I gave it an instant 10/10 in my head. If you were like me, then read my review. It'll hopefully change your mind.
I'll break it down into pros and cons.
Pros:
Build up towards this movie was awesome
SFX and Soundtrack are top notch
Acting is top tier
Action is top tier
The ending to the actual movie was pretty great
Tony stark and captain america get a great send off
There was some decent character development to side characters like black widow and Hawkeye
Cons:
Plot holes (the time travel theory they explained couldve made sense if captain america wasnt on the bench at the end, if captain returned the soul stone then shouldn't he have gotten natasha back? Etc)
Tony's death couldve been avoided I'd nebula had slapped her wrist watch and come back to the present time
Hulk was borderline useless, he tries to crack time travel and Tony does it in 1 night. Hulk also gets minimal action. All comic readers were hyped for world breaker hulk but they literally got dabbled on.
Remind me why Tony didnt use one of the most powerful weapon in the universe to give himself an insane buff before using the stones. He couldve saved himself then.
Why was thanos more powerful without his infinity gauntlet
Everyone got needed so that captain marvel could get an epic feminist entrance only to get bummed by thanos because the fight couldnt end that easily
F for Bucky. He was Captains friend for nearly 100 years but he didnt get the shield
They didnt utilise the pure overpowered possibilities of time travel such as killing baby thanos or maybe going back in time, aiming for the head, saving one timeline from thanos and then using the infinity gauntlet from that timeline back in their own and using THAT one to get bring back their people and possibly stop thanos depending on whether or not nebula is still an idiot.
Basically, biggest con is that the movie couldve been half the length if the heroes properly used their brains and utilised how bs their rules of time travel were