The Marvels is not bad at all. Better than Iron Man 2 or 3, Thor 2 or 4, Ant-Man 3, Black Panther 2, the Ultron movie, or any standalone Hulk movie (not entirely fair, I know), and equivalent to the "good" Ant-Man movies or GotG 2. It's also better than Captain Marvel, and Brie Larson is finally making the character her own. Good chemistry among the leads, the switching dynamic is visually interesting, and the entire cast brought in from Ms. Marvel remains endlessly enjoyable. The "need" to have watched everything is there but dramatically overstated in complaints I've seen.
Now, to be fair, the plot is too episodic and disjointed, and the villain is once again an underdeveloped cipher with tantalizingly nuanced motives that aren't explored, and the movie certainly is more cohesive if you've kept up with your homework. Honestly, though, if you watched Captain Marvel and caught the trailer for Ms. Marvel you'd be fine, though again, you'd be missing one of the more delightful (if still a bit uneven) recent Marvel projects.
The Office (US) could have ended with the proposal in the rain.
It probably should have ended with the wedding in Niagara.
It definitely should have ended when Michael left. Don't give me your Robert California bullshit either. The series was already on fumes and the last two seasons were garbage.