The movie suffers the normal problem of regression; after any statistical outlier, a return to the mean is much more probable. The denouement was lacking and over altogether too quickly. They softened M a bit, but didn't use her to good effect. She was fairly passive and reactive, not at all in control the way you'd expect the head of an intelligence agency (even a female one) to at least pretend to be. This movie is useful as a bridge between two decent spy films, but it is itself a revenge film, which is what the director set out to create. The legacy of this film will depend on what they do with the franchise next. As a standalone, the plot revolves too much around the previous movie (Becca said she was completely lost). Bond spends all his time solo bavenging and not actually spying (he's even on suspension for part of the movie; it started to feel like they were remaking License to Kill). He doesn't even tell M, "psst, hey, it's the water kthxbye." Which is sad. The last movie was really about the people and who he could rely on or not, but this one was just about everyone he came into contact with dying. That's alright, if it leads to some growth for the character. If they really expand this Quantum Group thing and have Bond work with, you know, his intelligence organization again, then I think they will have gone a long way towards establishing this as a new Bond era rather than just "Casino Royale and then whatever drek followed it."
Whatever, it was still better than anything Roger Moore ever did.