Daniel Craig is an awful 'Bond', as far as Flemming's character is concerned. He's more like Jason Bourne. That's the reason all of Craig's films, aside from Skyfall, have been awful.
James Bond is about gadgets, supercars, women, guns and great villains. Only Skyfall had even an acceptable level of those things within the Craig-Bond line-up.
James Bond is about throwing chunks of meat to make crocodiles line up, then stepping on their heads to get to safety.
If Idris Elba brings this back to the cinema then I'm more than happy for him to play the next Bond.