10 Inescapable Plot Holes In Avengers: Endgame
2. Steve & Peggy’s Happy Ending Is A Lie
Cap’s happy ending is a lovely idea if you don’t think about it, but it makes no sense - and not even the guys that made the movie can agree on it. The directors believe that Steve living with Peggy created an alternate timeline, while the writers insist that Steve lived with Peggy in our timeline and simply kept his head down for sixty years.
Whichever the case, Steve doesn’t belong with Peggy in 1946 - but there’s another guy out there in the ice who does. Steven Grant Rogers is not going to pretend to be that guy - it’s not in his DNA to live a lie, especially when it comes to Peggy, so of course he’d tell her who he really is and where he came from.
And if you think that Peggy Carter is going to leave her timeline’s Steve Rogers in the ice once she realises he’s still alive, then you don’t know her either.
However, if we go with the Endgame ending, we’re left with a Steve Rogers who lies to Peggy and claims to be her Steve Rogers, resuming the relationship under false pretences and allowing that timeline’s real Captain America to remain under the ice, knowing that by the time he’s revived in 2012, his wife will have Alzheimers and won’t find out.
He also stands aside and allows every bad thing he knows is coming in those six decades to happen anyway.
This is sounding less and less like Captain America.