The most overrated cinematic event of the decade.

Rating: 3/10 (30 December 2019)

I was mostly excited going to see this film when it came out in cinemas, however upon viewing I was quite disappointed.
While the action scenes were fun and there were some good laughs throughout, looking back on the film it was 3 hours of my life I will never get back. I was particularly upset with the use of time travel as a cop-out for the snap.
I found it a bit self righteous calling out various time-travel films (particularly Back to the Future) for having unrealistic time travel rules when any time travel theories that exist are already paradoxical anyway. Endgame's rules were no exception to this and also were so confusing that the film constantly had to keep breaking them to work. This was not aided by the unnecessarily complicated explanation given by Prof. Hulk.
In addition to this, the presence of time travel in the MCU now cheapens any of the sacrifices made in any of the films as the heroes can just go back and pull their friends from an alternate reality (like what they did with Gamora).
I was also dissatisfied with the whole premise of the film as being a plot to reverse what was done in the previous film rendering the two movies as pointless. I really enjoyed Infinity War, but found Endgame to be a disservice to the set up it was given.
Side note: Though I have seen all of the films except for Hulk, Capt. Marvel and Far From Home, I am not the biggest MCU fan so my opinion may be partially biased as I do quite enjoy poking fun and nitpicking the films (that is my way of enjoying them). However I tried to keep this as respectful and honest as possible by making sure that all the points I have made are my genuine opinions and not just designed to poke fun at the movie or anyone who enjoyed it.
So if you enjoyed the film, I totally respect that and am very happy for you. I just wanted to share my personal opinion.