Agreed. I think after Bourne came out, the Bond franchise was forced to up its game.
Moore, Dalton and Brosnan were never believable as secret agent killing machines, they never so much as had a hair out of place. Daniel Craig was the perfect reboot (and Casino Royale remains my favourite Bond...