I had my expectations lowered a bit by the reviews and some fan reactions, so I quite enjoyed it. It isn't as good as most of phase 3, but it's a very enjoyable movie nonetheless. I liked more than I disliked, so if I'm talking more about negative things, it's only because these are things that would've made the movie something really special.
Florence Pugh rules, and I actually think has potentially to be a more interesting character than Natasha (and I love Natasha). They just need to find her a crew for her to interact with. Nat and Hawkeye were obviously a special relationship, but my favorite friendship in the entire MCU is Natasha and Steve. I love that they are the Avengers that are most disparate from each other in terms of morals, beliefs, and personality, and yet they became best friends. I also liked a male-female friendship in a big action movie that was platonic. I'd like to see Yelena get some bonds like that to really flesh out her character and give her some fun dynamics.
David Harbor was so good. He didn't work too well for me in the trailers, but in the full movie, I found him completely lovable and I can't wait to see more of him.
The post credit scene has me hyped for not only Hawkeye, but whatever Valentina is building with Yelena and US Agent.
The opening ten minutes were fantastic. I wish we got to explore more moments in Natasha's life. This is her big farewell movie, so I wish we got to see more. After years of build up, the Budapest scene felt so rushed. It was cool hearing Clint's voice, but why not show them planning a little bit?
Going off of that, heading Feige say the reason there's no cameos is because they wanted to prove Natasha can stand on her own without any of "the boys" rings hollow because obviously she can? Part of the fun of the MCU is how interconnected everything is, so having Hawkeye show up, or even that Downey Jr cameo that was talked about using unused footage from Civil War would've made this movie feel even "bigger" if that makes sense.
My only other real complaint is the jump cuts during the action scene. Marvel has gotten better about those in recent years. All the Russo Bros. movies have great fight scenes, Falcon and Winter Soldier had some quality ones. I wish Black Widow's were a bit less jumpy, because the choreography was great