Great character arc closure, terrible villian.

Rating: 7/10 (13 September 2019)

First comes first - this is a great movie to wrap up the arcs of the original Avengers (excluding Thor, I guess?..)
If you feel attracted to any of them - it is definitely a nice experience.
Now off to the weak points.
Many, many people complain about "dumb time travel"... I personally don't mind if you throw any plot devices at me as long as the characters are interesting to watch and the plot devices don't contradict anything else in the movie. So I'm fine with it. Apart from one crucial point. There is literally no point in sending the whole team to get the stones. Send IronMan+Cap+Hulk three times in a row to retrieve all of the stones - they are a lot more reliable and resourceful than Hawkeye or freakin' Nebula... Much to my dissapointment I have to say - this stupidity is added to plug in Thanos to modern day from the past.
And this act crushed the movie quite a bit for me.
As we know the superhero movies are as good as their villains are. And half of the charm of Infinity War was due to an extremely charismatic villain. But not only charismatic - he was extremely dangerous as well. All the events of Infinity war unfolded as Thanos wanted them to. All our protagonists were fighting against a well layed out plan of the villain, desperately trying to disrupt it.
Thanos in Infinity War is a dangerous, cunning, resourceful villain, who has a nearly perfect plan of annihilating half of the Universe.
But who is Thanos from Endgame? Well, he's physically strong... And got to oppose our protagonists out of pure luck, without a single action taken on his side. He's boring. And thus the whole final act the stakes are not as high - Thanos didn't plan all his, he's simply lucky to get his hands on the stones. Boring villain = boring climax.
To fully defeat Thanos from Infinity war apart from overpowering him you'd also have to break his firm beliefs about decimating the population.
To fully defeat Thanos from Endgame... Punch him. Really, really hard.
I wonder if the writers actually understood this horrible thing they did to Thanos and the movie in general? And if it was the reason they symbolically killed "old Thanos" at the beginning of the movie...