Ok, I just want to be clear. This discussion is not meant to be a Craig bashing one; however, I feel compelled to share my piece of mind -in regards to him as OO7- and invite others share their constructive opinions.
Ever since the announcement/initiation into the EON clan in 2005, I've been nothing but bamboozled by the choice of his casting. The only person that came to mind, while watching the ride on the Thames, was Andreas Wisnewski whom many may know as Necros from 'The Living Daylights.' This guy, clearly, was physically the polar opposite of what Ian Fleming envisioned as his hero.
Now, I gave Craig a chance when he did 'Royale,' and its taken me a long time to accept the film, since it was a hard reboot featuring a very unorthodox looking Bond. I will say that he did a good job in the film and seemed to have handled the role to the absolute best of his abilities. I'm personally, one of the appreciators of Craig's non-Bond films such as 'Layer Cake' and 'Defiance.' Anyway, the further along he got into his career as Bond, the more I couldn't gel with his casting decision.
In my eyes, 'Casino Royale' was his peek and everything else weak in general. I felt that in each successive film he started to look less Bond-like, especially in 'Skyfall' and 'Spectre.' On top of that, I didn't feel his conviction to the role like when he portrayed Bond in CR. So, between the questionable scripts, the increasing Putinesque/Steve McQueen look and the rugged, depressed state that he's always in, nothing has really helped me to get into his incarnation of James Bond.
Again, don't mean to offend any Craig fans. Just sharing my thoughts on the subject.