If Captain Marvel came out in any other year, it might have been considered a B-list Marvel movie. Maybe not at the level of Ant Man, but not as hyped as Guardians of the Galaxy. But because everyone knew she would play a pivotal role in Avengers: Endgame, this ended up being a must see movie.
Maybe the producers saw it that way too because I think it is a quality and balanced film. It didn’t try too hard to be funny (compared to Guardians of the Galaxy, where I remember that the “comedy” from Rocket was just annoying), and brought in the retro early 90s without beating us up about it (better than Bumblebee). It fit the times (many women in key roles) and was almost a film about the real international man of mystery, Nick Fury. There was a lot of thing going for it even if the source material wasn’t the most famous.
I liked the focus on the Kree/Skrull war. I don’t remember all the facts, but portraying the Skrulls as the good guys doesn’t seem right (why about the FF’s beef with Super Skrull?). I liked how there were cameos from Guardians of the Galaxy, although I don’t remember what those characters did in those movies anymore (the Kree, Korath). I’m also not sure that Captain Marvel had cosmic powers either? In any case, these didn’t detract from the story. Captain Marvel is a solid three out of five stars, and the Marvel version of Wonder Woman.