Originally Posted by
Brother Oni
All the Bonds are products of their time. Connery Bond is a Cold War era misogynistic dinosaur when viewed with today's sensibilities, while Craig Bond is a much less certain, less confident character, reflecting the less clear cut world politics.
While all the Bonds do morally repugnant things, it should be remember that they (generally - Dalton Bond goes off the rails a bit) are doing this for the greater good. As the saying goes, "people sleep peacefully in their beds at night only because rough men stand ready to do violence on their behalf".