Don't care what the character is like in the books. Books and film are entirely different mediums. If they made a Bond TV show they could get away with the dourness and the angst and the bitterness and slowly develop the character in a way that won't turn us off of him. The Bond film franchise on the other hand is about watching a spy sashay through a party, kill an assassin, disarm a bomb and save the world all without spilling his watered down martini.
Sometimes it's good to get away from a franchise's comfort zone. The Wrath of Khan and The Search for Spock have a darkness and emotional brutality to them that differ sharply from what we normally think of as Star Trek, but are nonetheless the high point of the franchise.
says, the reintroduction of Moneypenny and the final line of dialog may be signs that they plan to return to a more traditional Bond after this.