Sally Jane Black’s review published on Letterboxd:
It accepts the premise.
The idea of overpopulation, as I explained previously, is a myth used to justify genocide and exploitation. When Captain America talks about a pod of whales, his statement buys into the erroneous logic Thanos used in the first film. It tacitly tells you Thanos was right.
And he wasn't. He was completely wrong. The lack of resources most people live with isn't brought on because there are too many people; it's because a very few are hoarding all the resources. There's more than enough to go around. More homes than homeless. Enough food to feed the world over and over again. Enough medicine, enough clothing, enough of everything. Enough space. But a handful of people and institutions are holding onto most of it so they can extract profit from us and live in impossible luxury.
So we die for their splendor.
The films bought into this lie, and that alone makes them terrible, because it perpetuates the lie, a lie so deadly millions die from it every year. That is inexcusable.
The film neatly ignores most of the consequences of Thanos's actions at the end of the last film. We don't see how the economic collapse affected people, nor what the recovery looked like. We see snippets of it that tell us nothing, focusing more on characterization than worldbuilding. It feels lazy, but it's not just lazy--it's an intentional distraction. They need you to not think about the consequences of half the universe vanishing because (a) the writers aren't that creative and (b) if you did, you'd realize the heroes in this film are monsters.
By ignoring the trauma, economic hardship, and post-apocalyptic chaos that would have followed, the film allows the viewer to pretend not to realize that when Iron Man demands nothing change (to "save" his daughter) about what happened in those five years, he's demanding a LOT of pain and misery and death be allowed to happen. He's unwilling, once again, to make any kind of sacrifice to save millions (at least) of lives. The Infinity Stones could theoretically do anything, but the Avengers squander it selfishly, having their cake and eating it too.
These are not super heroes. They're selfish manbabies who care more for their friends than half the universe.
Beyond that, Iron Man makes a point of thanking his arms manufacturer father for his service to the United States, meaning he thinks an imperialist war monger is a good person. The film squanders its female characters in favor of killing one for no good narrative reason, sidelining the most powerful of them, and making fat jokes at Thor's expense. It also sidelines all of its characters of color. And it lazily throws in a solution to the Hulk's emotional problems without showing it.
The writing on this was terrible.
It's also a film with the dull dusty look of boredom that most of these movies have.
All in all, this was a fitting cap to this phase of the Marvel storytelling: uninspired, hackneyed, sexist, racist, and capitalist propaganda masquerading as enlightened.