If I had to criticise the other Bonds:
Dalton was actually pretty good, just not well-served by the scripts and maybe a touch too "flip". Both made it difficult to believe that his Bond could actually be hurt, and that robbed his movies of a lot of the dramatic potential.
Moore had great charisma and did an excellent job portraying the "playboy" aspect but sometimes it was tough to see him as the stone-killer he needed to be as a 00-level agent. When he did hit that (certain scenes in Golden Gun and Live and Let Die, for instance) he was great; when he was too much the fashion plate (View to a Kill) or carrying on with a smirk that was lost. Moore also had to endure the most "cartoony" scripts of the series, Moonraker most notably in that list.
Brosnan was just too polished. I like him very much as a person and actor, but as Bond he was too smooth. Also, I'm sad to say, Brosnan was a victim of the gadget mentality in scripts to a greater degree than Moore though at least he didn't have to fight a villain who could survive reentry.
-- Steve