First of all, I do appreciate how the new Craig Bonds try to tell the story of the origins of Bond, even though Bond is old and it is a post 9/11 world, so they are taking some creative liberties with the chronological order. But for the most part, that works. It is a retelling for the modern era. I think the first three Craig Bonds are an excellent trilogy of establishing 007 and telling how he became what he is. Casino Royale was an amazing Bond movie. Quantum of Solace was a minor, but by-the-book Bond movie, and Skyfall was so ambitious it almost carried too much weight. All of them have flaws, but they went to great lengths lifting the quality of the Bond franchise.
Spectre on the other hand I think was a pile of shit, the more I think about it. It has huge logical flaws, a lousy script, wastes characters and actors like cannon fodder, and presents the audience with a senseless arrangement of expensive scenery without proper reasoning and logic. There is so much ridiculous crap in this movie I can hardly take it seriously. This is a very unfortunate downward spin for the franchise and I hope they will at some point make it up.