6 years ago we had a Bond who was rough around the edges
Then(QOS)we still get a Bond who's learning the curves. Now we get someone who's past his prime? In roughly 6 years?
It's like they(the studio thought "Okay fast forward the story. He's progressing too slowly"
I think the "Past his prime" aspect would have worked better if Craig had more movies under his belt. It almost looks like the end for Craig but we all know it's not since he's signed on for more sequels.