The MCU movies (with rare exceptions) are incredibly formulaic and played-out, which is why I don’t care for them at all. Ostensibly each superhero’s story should be distinct from the others, but in practice they’re mostly the same.
Bond is a different animal, I think. Each Bond film is the exact same movie, but the series has established that formula pretty well. Schlocky action, cheesy one-liners and a general feeling that it should not be taken seriously. Audiences go in knowing and expecting that.