Not as bad or good as you've heard.

Rating: 6/10 (16 March 2019)

First up, I'm gonna promise to keep the politics out of this review. Any 9s or 10s you read are false as are the 1s and 2s. Forget the identity politics that came along with this film.
As an "introduction movie" into the MCU it ticks all the usual boxes. The effects are what you'd expect, the storyline is exactly what you'd expect and you can second guess the dialogue a mile away. It takes no chances at all. It's light stuff, as Ragnarok was, but that's what is needed with the upcoming, emotion charged Avengers: Endgame just around the corner.
It serves its purpose of introducing Carol Danvers to the MCU, it tries to have some fun along the way. It does have an underlying agenda, but it's nowhere near as overt as you would be led to believe. Samuel L. Jackson is the absolute stand out, Clark Gregg has little to do and the less said about the cat the better. Larson herself? She's fine. Just fine. Her dialogue is mostly bad but that's no fault of hers. She does seem a bit miscast but with a better plot and writing probably could've made a better fist of it.
I'll be honest, it's better than I thought it would be. It's certainly better than Aquaman, which I thought was terrible (and I am a massive DC fan, yes, you can like both!). It's better than Thor: The Dark World. And way better than Gaurdians of the Galaxy 2.
It's not a 7/10 but better than the 6/10 I've given it. I wanted to give 6.5 but IMDB doesn't allow that.