Thanos was one of the 5 characters terribly mishandled in Endgame. His death in the first 15 minutes of the movie was one of the most anti-climactic endings to a villain in cinematic history. In Infinity War, he was a compelling villain. Ever present and threatening. The Russos did all the hard work...only to kill him off while he's making a stew so they could get on with their silly SNL Thor sketch and treating Captain Marvel like a piece of cardboard. While agree that Past Thanos was more menacing, this could've easily have been fixed, if they kept IW Thanos alive until the end and have him say and do the exact same thing. The MAJOR difference is Infinity War Thanos would actually have a history with the Avengers so the fight would have more resonance. Instead Past Thanos just looks at everyone and says "Who the **** are all these people?". They might as well have an army of Smurfs in front of him as they have no emotional connection to him. No killing Loki, No remembering who Scarlet Witch is, No knowing who Stark is. No knowledge of the fight on Titan. NOTHING. It would've meant hell of alot more if he did know who Scarlet Witch was. He might as well have been an entirely new character. Thanos was badly managed in EG. One of the many issues I had with the movie.