After avoiding anything Marvel for 16 years, and the films aren’t what I would call good, but the character of Black Widow is just a blatantly flawed. First, her name: Natsha Romanoff. It should be Romanovna. Second, she war born in 1984. She was in the KGB. The USSR dissolved in 1991. ???
She literally mentions the KGB in some scene. Maybe that part is retconned later, but I literally cringed back from the dissonance.
maybe the MCU takes place in a universe where the USSR was never dissolved