Having watched 'Avengers: Infinity War' four times overall, I can honestly say it's one of my favourite MCU movies. In saying that, the movies presents a pretty big issue regarding the "deaths" that take place in the third act of the movie. Thanos snapping his fingers and making half the cast disintegrate was a heartache for everyone but while it was hurtful to see some of our favourites turn into ashes, this also creates a problem. The third act of 'Avengers: Infinity War' will essentially be rendered meaningless once everyone is brought back in 'Avengers: Endgame'. That's not to say that some characters won't remain dead but the fact is, the majority of the cast will make it back and most of them will be getting future films which we knew about before even watching AIW.
My biggest issue with this isn't even that these characters are just coming back but it's that we recently got a trailer for 'Spider-Man: Far From Home' and Marvel themselves are treating the ending of AIW as basically nothing. I'm not saying that every character needed to have stayed dead but even Marvel can't play along with making it seem like the ending of AIW actually has any weight. The bigger issue with this is how this impacts 'Avengers: Endgame'. Everyone is already expecting the cast to come back from the soul stone - where everyone is presumed to be trapped. Suddenly the focal point of Endgame won't be about anything other than bringing half the cast back and while that's obviously a pretty big story in itself, we also still have Thanos to deal with and basically undoing everything he did in AIW. Which brings me to my next point...
Everything that Thanos achieved in AIW will seemingly be undone. I'm not just referring to half the cast being disintegrated but half the universe being wiped out will also be undone. Obviously I wasn't expecting that the MCU would go forward with half the universe being vaporized but I also dislike that everything that occured in AIW will have no concrete consequences. AIW serves as nothing more than a set-up to Endgame which is disappointing honestly. The MCU has been leading to AIW for ten years and the movie we get after all that setting up is essentially yet another set-up to another movie. While I am excited for Endgame I can't help but feel like AIW was robbed of a more impactful story with more concrete consequences.
This isn't me trying to play devil's advocate or trying to have a different opinion to everyone just for the sake of it but the fact is, AIW was the movie that we've all been waiting for. That's not to say that the Russo brothers didn't handle everything else perfectly in the movie, it's just that AIW is basically a part-one to a two-part story. AIW was originally going to be titled 'Avengers: Infinity War part one', in which the second part would then continue the story. Then they changed the title and that was okay but what isn't okay was that AIW was still handled like a set-up movie to a second part. As much as I enjoyed this movie, the ending was super anticlimactic and this will cause an issue even in Endgame when everyone is basically rescued from the soul stone with the exception of probably Loki and Gamora. Had Marvel not announced movies for the characters that got disintegrated prior to AIW then the ending would've been somewhat better.