The first Avengers movie was solid, Age of Ultron was really meandering in several ways, Infinity War was genuinely good (I will die on this hill), and Endgame barely functions as a film unless you've watched all of the previous movies to understand the fanservice and what the fuck's even happening, and even then you have to pretty much turn off your brain.