MCU has sorted all of this out and all we have to do is pony up the money.

Rating: 9/10 (7 October 2019)

Ready? Here we go:
1. I love Avengers 1 & 2 and I was saddened a bit that Joss Whedon wasn't coming back as director for the 3rd installment. But after seeing Winter Soldier and Civil War, the Russo Brothers were the best men for the job and sure enough they didn't disappoint.
2. The most impressive thing about the movie is how it was able to fit more than 20 major characters in, each getting the appropriate screen time (Black Panther gets just enough considering we just saw him a couple of months ago), nothing feels rushed and/or badly edited (Justice League, Suicide Squad, anyone?)
3. While it is a Russo Brothers movie, we still get the Taiki Waititi Thor, the James Gunn Guardians of the Galaxy and all the others seamlessly interwoven that's why the running time of 149 minutes of excitement, joy and sadness just quickly went by.
4. I have to agree with the critics that while the story isn't it's main strength, in my opinion the movie still works because A) it was setup nicely by the previous MCU installments and B) each and every character was perfectly cast. From Tom Holland's Peter Parker (sorry Tobey Maguire) all the way to Josh Brolin's Thanos, no one seems out of place or trying hard to fit in.
5. Speaking of Thanos, he was so well-written and played that he almost got my buy-in on his desire to eradicate half of life in the universe in order to restore balance and allow the planet to heal and recuperate.
I remember when news broke out about the first Avenger movie, I counted the days until I saw it in the cinema. Now, it's just 367 days left until Avengers 4 is released. I was thinking after this story arc, can they still top themselves? What else can they do that we haven't seen already? While there are other story lines that are worth telling, will they be able to recast the actors just as well? All things considered these are all good problems to have, they are still problems just the same. But with 19 movies already out and plenty more in the pipeline, I think the MCU has sorted all of this out and all we have to do is pony up the money.