The problem is that they didn't think of a creative way to portray that so instead they have him quit either at the beginning or end of each movie.I think that has less to do with the character issue and more to do with the way the world has been post 9/11. The idea of bond being more traditional means the world is more traditional and it hasn’t been for a long ass time. Even in the books he’s a guy who doesn’t really love his job or what he does but he does it because it’s all he knows to do and he does truly believe in making the world a better place. But the world and the world order has been in disarray for a long ass time. Bond is always reflective of the times
Casino Royal was great and I also liked Quantum of Solace, even though it caught a lot of flack. In Casino Royale Bond was inexperienced and in over his head, in QoS he was angry and violent, that's character development. But Skyfall started out great and then just got weird and sloppy halfway through. And they abandoned the story archs established in the first two movies for no reason at all. I never understood why it got so much praise, because you could clearly see that they didn't know where to go with the character and chose faux depth to make up for it. And the ridiculous attempt to tie all the Craig Bonds together in SPECTRE even though they abandoned those story archs in Skyfall failed spectacularly. It's the same mistake Disney made with Star Wars: If you want to tell a story over several movies, map that shyt out first. If you didn't do that, don't attempt to fit things together retroactively, it's not going to work.