Shazam movie was. Unlike Infinity War, which wasn't so much a true Avengers movie, but rather a giant MCU crossover, Endgame is a true Avengers movie that keeps the spotlight on the core team plus Ant-Man, who was a founding member in the comics, if not the MCU, and Rocket Racoon. Captain America, who was a minor background character in Infinity War, resumes his leadership role in this one. One of the film's low lights is Carol Danvers, who doesn't get much screen time, but when she is on the screen, she sucks all the energy out. She is without personality, a card board cut out, whose purpose in the film is to be the MCU version of Supergirl (the original Danvers). Thor is kind of reduced to a joke with a beer gut and self-pitying, so that Carol can fill the role that should be Thor's. Hulk likewise has become more of a comedy character as he has balanced Banner and the Hulk into a merged being.
The main thrust of the film is time travel, and even though the characters joke about time travel inconsistencies, the film goes head first into the same dilemmas. Case in point - SPOILER ALERT: turn away now if you haven't seen the film-
when Thor is in the past on Asgard and takes his Uru Hammer from the past with him, does that mean Thor now doesn't have his hammer in any events after that point? (Not to mention Captain America later essentially claims the Uru Hammer as his own. Unless when Rogers took the hammer with him when he returned the stones, he also returned the hammer to Asgard at the same point in time.) Or when Steve Rogers goes back in time to live happily ever after with Peggy Carter, does that mean Captain America no longer existed from Marvel's The Avengers onward? Or does that mean we now have untold tales of Captain America in the 1950s and '60s battling Communists and Socialists? Or when past Thanos was killed in the present by Iron Man, does that mean the events in Infinity War never happened?
Despite these headache inducing questions, the movie powers on to a grand battle finale that resembles a football game-the infinity gauntlet being the football. The MCU was founded on Iron Man, and here it ends with Iron Man. Some characters meet their final fate, some go off to live happily ever after, and some move on to the next adventure. This movie is a must see final chapter, but it also brings up the question, is this the point where the MCU jumps the shark... will the next chapters live up to legacy or will it start to unravel?