Flawed yet entertaining action flick

Rating: 7/10 (26 August 2019)

Endgame is the conclusion of the Infinity War saga and ultimately also Avengers as have been played out for the last decade or so and in that context it is an unsatisfying ending. One that seems to be more about setting up new heroes for the future than playing out a compelling storyline and give a satisfying ending.
Without going too much into detail the aspects where it is unsatisfying is how it treats existing and loveable characters as well as inconcistencies and plot holes. For example:
Thor, who has been evolving a lot since the first Thor movie, is reduced to a sad figure who is both mentally and physically beaten and is pretty much relegated to a comical relief role and does not accomplish much in Endgame. An insulting way to treat such a central character in both the Infinity War and MCU in general.
Hulk is magically transformed to Banner Hulk but with very little explained and showed as to why and he is not seen in the final fight, thus not redeeming himself from the humiliating defeat in Infinity Wars.
Scarlett Witch is super-powerful and she can apparently single handedly defeat Thanos. But if that is the case then why didn't she do that in Infinity Wars? A huge plot-hole imo.
Black Widow could not be brought back for "reasons" yet Gamora could? Makes no sense other than they wanted to get rid of Black Widow but wanted to keep Gamora for future movies.
And this whole plotline(s) with time-travelling just feels confusing and unsatisfying that I don't feel made much sense. If they had access to time travelling then why did they not use that in Infinity Wars? Was that a revelation that just suddenly came into existence in Endgame because Ant Man had a eureka moment? Apparently so. And Thor got back his hammer from an alternate timeline but then what would happen with Thor in that timeline where he would no longer has his hammer?
Then you had other aspects that felt forced. Such as shoe-horning in Captain Marvel and Pepper Pots as key combatants (most likely for future MCU movies). So all in all I would say that Avengers: Endgame is a cool action flick but not a good ending for the greatest era in MCU.