Avengers: Endgame saw Earth's Mightiest Heroes gather together the Infinity Stones from across time and space. Once in the team's possession, Bruce Banner/Hulk uses a new Infinity Gauntlet to snap those who died in Avengers: Infinity War back into existence. However, there are a few problems with doing that and with the logic behind the snap itself.

For example, Thanos' snap doesn't seem to have discriminated too specifically, meaning that there's a big chance many endangered species also got destroyed. Losing half of their population could mean that, when they come back, they're much worse off than before, as their numbers are so utterly reduced. There's also the matter of those populations that lost half their populations again after Thanos' snap, like Gamora's people and the Asgardians.

RELATED: Avengers: Endgame's Sebastian Stan Reveals Which Batman Villain He'd Play

Check out the video below for more problems with reversing the snap in Endgame.

A lot of issues with reversing the Decimation are likely to be addressed in Spider-Man: Far From Home and subsequent films in the MCU. Marvel Studios President Kevin Feige answered one such problem during an AMA, explaining that Hulk's snap also brought those who were snapped away in dangerous situations to safety.

RELATED: Endgame, Game of Thrones and Saying Farewell to Beloved Characters

Let us know what you think, and check out many other thought-provoking videos on our YouTube channel! Don't forget to subscribe and click that bell for notifications of brand new content, posted every day!

Directed by Joe and Anthony Russo, Avengers: Endgame stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Brie Larson as Captain Marvel, Paul Rudd as Ant-Man, Don Cheadle as War Machine, Karen Gillan as Nebula, Danai Gurira as Okoye and Bradley Cooper as Rocket, with Gwyneth Paltrow Pepper Potts, Jon Favreau as Happy Hogan, Benedict Wong as Wong, Tessa Thompson as Valkyrie and Josh Brolin as Thanos. The film is in theaters now.