Despite the title of the Marvel Studios blockbuster, one fan argues Avengers: Infinity War is misleading, because only four of the 24 heroes are actually members of the Avengers.
After Nick Fury activated the Avengers Initiative in 2012, the teams ranks expanded in Avengers: Age of Ultron, and again in Captain America: Civil War. However, to brand Infinity War as an Avengers film may have been a bit of a stretch.
Posting on Reddit, user TheChloride Thief explained that only Iron Man, War Machine, Vision and Spider-Man can be officially classified as Avengers. That's primarily due to the events of Civil War and the Sokovia Accords, which meant that most of the Earth-based heroes in Infinity War had either been disavowed or were never actually Avengers to begin with.
Captain America, Black Widow, Scarlet Witch and Falcon are fugitives; Thor and Hulk were off-world; and Doctor Strange, Wong and Black Panther never signed the Sokovia Accords (it's doubtful Wakanda is even party to the agreement).
The post points out that there were more Guardians of the Galaxy than Avengers in Infinity War, suggesting the film would have been more accurately titled Guardians of the Galaxy: Infinity War. It's also up for debate whether Spider-Man is actually even an Avenger. Although he was "knighted" by Tony Stark, Peter Parker hasn't signed the Sokovia Accords (hey, he's a minor).
It's interesting to note that, with both Vision and Spider-Man among the victims of "The Decimation," there remain only two active-duty Avengers heading into 2019's Avengers: Endgame.
Avengers: Endgame will arrive on April 26, 2019. Directed by Joe and Anthony Russo, the film stars Robert Downey Jr., Josh Brolin, Mark Ruffalo, Tom Hiddleston, Chris Evans, Chris Hemsworth, Jeremy Renner, Chris Pratt, Elizabeth Olsen, Chadwick Boseman, Sebastian Stan, Benedict Cumberbatch, Paul Bettany, Samuel L. Jackson, Cobie Smulders, Benedict Wong, Zoe Saldana, Karen Gillan, Vin Diesel, Dave Bautista, Pom Klementieff, Scarlett Johansson, Tom Holland and Anthony Mackie.