In “Avengers: Endgame,” Captain America is a man out of time (and other maddening plot holes)7 months ago