The girl power moment about took me out of the movie entirely. It was stupid. The women's actions should have been interspersed and that scene showing Captain Marvel having help should have included characters of both genders since she's supposed to be the new leader, as it were. That scene was at complete cross-purposes with the theme they were going for and was pure agenda.
Okay, the whole time travel thing with divergent timelines was all well and good, but:
When would Steve Rogers ever be okay with wiping innocent people from existence? That is exactly what he did when he went back in time to live a life with Peggy. It was mentioned that she married and had kids with a wounded vet of WWII. Those kids no longer exist.
Also, Steve Rogers would have to have known all that was going to happen and stood back and do nothing while it all happened, letting people he could have saved die. That goes against his personality.
Also, when he went back in time and said "Hail Hydra," he let those guys know he knows about Hydra, however his younger self in that new timeline wouldn't know....thus leaving an unknowing him to deal with the ramifications of his actions.
What about the escaping Loki, who took a stone with him?
In Infinity War, Thanos said "You're not the only one cursed with knowledge" to Stark after acknowledging that he knew who he was. I thought that we'd get the reason for that in Endgame. Instead, we got the divergent timelines and death of Thanos via a new snap rather than returning him to his proper place in the timeline.
Before retiring with Peggy, HOW did Cap manage to return some of the stones, especially since he only had the stones and not their original containers? He only had the case with the stones in them.
There were all sorts of holes in the movie, but it was enjoyable. It was a letdown in comparison to Infinity War however. It was almost as if they had certain writers who wove this intricate plot until the end and at the end hired some dude off the street to write the wrap-up.
If you turn critical thinking off and just watch it without expecting continuity and intelligent writing in the solution, it's far more enjoyable. The funny bits were really funny. The Ant-man bits were great. The Peter / Tony reunion was good.