It wraps up all the existing plots, and introduces new ones. There's a lot of hints on what went wrong with time travel, and if you read up on Marvel lore, there are plenty of villains who are able to maneuver time travel better than the heroes.
Also I was so looking forward to how they were gonna manage to track down antman
Then it’s a rat ex machina
Vision really disappointed in the penultimate. I think his character was hyped up a lot in Age of Ultron. Became disappointing seeing him go so easily.
Older Thanos was a really well-thought and played villain. One which many people got to identify with (based on his goals in the movie). Captain America delivered when he proved worthy. I think Captain Marvel was an arrogant addition that needed to fill in pieces to the story, like how Stark and Nebula get saved.
It's going to be a classic series in the decades to come. Marvel delivered.
To be fair most overpowered characters where nerfed in Endgame. eg. Fat Thor, Dr. Strange aside of the battle containing a flood, Captain Marvel arriving last minute and being knocked out immediately, Hulk as Prof. Hulk. The stakes can't be that high if all superheroes are at their full performance.