Deducted two stars because....

Rating: 8/10 (16 May 2019)

Spoilers ahead:
I deducted two stars because of what they did with two characters:
THOR: and not for the reason you think. I ENJOYED fat Thor THOROUGHLY. But for the life of me I can't digest the fact that Cap was able to work BOTH Mjolnir and Storm breaker AND better than Thor himself!!?. I would have preferred that Cap would work the Storm breaker but NOT Mjolnir. Because Mjolnir has the 'Worthy' tag attached to it. And if you see the scene where cap is fighting Thanos with both the Shield and Mjolnir, the sequence was DOPE but I think Thor deserved it much better. ALSO, the fact that Thanos just turned to dust was an injustice to Thor. I would have loved to see Thor finally GOING For the HEAD.
HULK: The entire excitement around Hulk was built on why he could not get the Hulk when banner needed to. I was excited to watch how Hulk is revived back in Endgame. And his one on one with Thanos. NONE of it happened. He just appeared already as Dr Hulk Banner. And it absolutely sucked. He did nothing in the movie except something here n there. I was really disappointed. I would have loved to see him as banner up until the point where Ronan comes back from time travel and reports that Nat is gone and at the same time Thanos and his Army appears getting him SO angry he turns incontrollably to Hulk.

I think I should deduct more stars for that.
But it still is a good movie leveraged by the fact that it was a mortal human who killed Thanos and not a god or a really really old man as cap.