I agree that part of the problem with DC isn't that he can't act - he clearly can, he's very good in CR - or that his scripts are poor - well, generally they have been - it's about how he looks.
The comments by several posters above who refer to him as appearing like a 'thug' or being 'monosyllabic' do have a significant point.
Whichever way you cut Bond, novels, continuation novels, Connery, Moore etc etc, he's always had an air of studied sophistication about him. Craig's Bond just doesn't. He's a modern 'action' hero lumbered with the same baggage they all have: psycho issues, personal issues, trauma issues; therefore he never says very much and when he does it's a riddle or a joke, he's simply not very personable. CR was great because the screenplay and the intoxicating Eva Green wheedled a decent performance from him. The others? Ah, well...
Bond might be disdainful of his superiors, but that's not disrespect, he just thinks they're making bad decisions; he never questions their authority. Craig's Bond seems to be very disrespectful and is constantly turfed out to fend for himself because he's made a 2 & 8 of things. Can't follow orders at all. Can't even be bothered to tell them he's still alive. The stuff in Turkey or wherever the opening scenes of Skyfall were set reveal this sweaty, raki drinking boozer who shags sexy women in his beach combo; he'd got no reason to do this and he looked bloody terrible; yes I know he was recovering from taking a bullet, but he couldn't even be bothered to shave. Anyway, that radioactive tip would have killed him way before he ever got back to M's apartment where he gets all stroppy again. I digress...
Additionally Bond is usually wearing a suit, if he isn't his clothes are still finely cut. Fleming is very clear about this and the early movies got it just about spot on. The rot set in on this in the latter stages of Roger Moore's tenancy with those bomber zip jackets. Dalton's wardrobe in LTK was particularly out of step. Craig hasn't even been given a decent suit to wear. They are the tightest fitting, most impractical outfits a OO7 has ever had to endure. Just watching him crammed into those Tom Ford three pieces at the end of Skyfall made me weep for his balls and his ribcage. Seriously, the man can't even hide his gun with that combo on.
And he can't stand like a normal person. Why are his arms so far from his sides and his legs so far apart? What's he trying to prove. He doesn't come across as macho, although he certainly seems thuggish, to me he just looks ridiculous. CR apart, of course...
I don't mind him being blonde, but does he have any hair left? He may as well be replaced by Jason Statham.
While Bond is a rampant misogynist in the books and treats most of his women shoddily in the sixties and seventies, we'd broken the back of most of that by the time Pierce came along. DC has had a great love affair in CR and this seems to have made the writers think he can be mean to most of his women friends from this point on. If he has any relationships at all they are framed without the slightest wit or substance. He flirts outrageously with the bosses secretary and even with the boss, but those relationships are chaste. He's just no fun to be around. Even his delivery of the clunky one-liners seems designed to be significant rather than merely funny. Why does every sentence have to mean something? This isn't epic high-brow literature, its paperback thriller territory for goodness sake.
I'm not a big DC fan. It's not his fault. He was great in Our Friends in the North and Layer Cake and Casino Royale, but these recent few Bond movies have done him no favours in my opinion.
I'll stop now, it's late and I'm sad The Big Bang Theory has ended. The Bond team should hire a few of those writers for a swift one-liner. Might cheer up Craig's demeanour no-end.