Silly when you think about it. Here's this Bond guy who has been going in the movies since 1962, in books since about 1954. But he's not allowed to get much over 50.
There was an interesting theory floating around in the early stages of Die Another Day in which "James Bond" was just a moniker bestowed upon the best agent at the time. I actually thought this would have been a great idea.