The movie frames itself as though the character arc of the protagonist is meant to be the focal point of the movie, while in reality he goes through the whole thing with very little variation or change occurring at all, with motivations so similar to the main antagonist it can be hard to determine why the viewer is meant to root for one over the other.

Speaking of the antagonist, this movie's villain is probably the most two dimensional one seen in a Marvel movie to date, with the possible exception of Maliketh. The guy is whiny, arrogant, and, to be honest, stupid. If the movie didn't bend over backwards to force the conflict between him and the protagonist, he wouldn't have accomplished half of what he did in the movie.

And on top of all of this, by the end of the movie the only real contribution it makes to the MCU is something that was already established in prior films. In fact, if anything this just presents things that contradict what we already know from movies like Age of Ultron and Civil War.