This is the worst MCU movie in my opinion. The plot is all over the place, the writing is so bad as if AI wrote the script, the pacing is also all over the place like the plot, the characters are written like cardboard, the CGI is so bad, and the villain makes Malekith look like Thanos or Ronan like Killmonger. What makes this movie so bad is the plot, like I've said before, is all over the place. Some characters just get shoehorned out of nowhere like Valkyrie showing up and kissing Carol felt so random, pandering, and forced. And the Young Avengers scene also came out of nowhere because it didn't fit the movie's context and it felt like it pokes fun at the Avenger Initiative scene in Iron Man. Another reason why I do not like this film is because it is soulless. It gives no emotional gravitas, no connections to the characters whatsoever, and no stakes. It just happens without even adding to the narrative. Now, you might argue it is to set up Secret Wars. Sure they might be setting up Avengers 5 and 6, but they don't even develop most of those heroes. I'm saying the scene was shoehorned because it didn't fit the movie's context at all, as I've said before. Another reason why I am not fond of the film is the villain. Dar-Benn. She has no motivation, she's not a threat, she's not powerful. She is often compared to Ronan in the first GOTG and first Captain Marvel. She's basically him, but gender-swapped (Dar-Benn was male in the comics, but they decided to pander), not blue-skinned, has no makeup, weaker, and less interesting or memorable. Now, Ronan was the weakest aspect of the first GOTG movie, but at least he had a motivation.
I feel like Marvel should have rebooted after Avengers: Endgame at this point...