It depends a bit on which character you refer to. Craig was probably closest to the book Bond. In the books Bond was largely a dour and humourless character and of all the movie Bonds Craig comes closest to that. The public, however, has come to associate Bond with the movie Bond, being mostly a suave, genial and breezy character. The movie persona is usually totally at odds with the book character. So, whether Craig is an anti-Bond figure depends on whether you refer to the movie legacy or the literary arc. I honestly believe that the movie Bond is much more interesting than the book Bond..I find the book Bond to be bland, excepting Fleming's ability to flawlessly describe a scene and convey atmosphere. He didn't have anywhere near that ability with people.
Anyway, at this point name recognition, longevity and branding have made Bond a product with a somewhat guaranteed minimum return on investment, and since movie studios are so risk averse these days no doubt they'll continue making them. I'd stll like to see other notable and IMHO more interesting literary characters brought to the screen, even though I live the Bond movies.. It's an uphill slog to get there though.
You make a lot of great points. But arguably Dalton was even closer than Craig to Fleming Bond.
The Craig years took "the bitch is dead" origin story from the book CR and turned it into an overarching narrative of emotional vulnerability [maybe even trauma] that runs through all of Craig's five films - and that just isn't present, or very rarely, in the Fleming books subsequent to CR. Hence my "anti-Bond" comment. He's just not that guy aside from the occasional bout of melancholy and introspection that we find in Fleming Bond.
Don't get me wrong, I really enjoyed the Craig years [in fact, they revived my Bond fandom]; but in making his Bond so human it only makes sense that they would kill him in the end. And I wish they'd just leave it at that ....
Dalton was just as serious, more aloof (with women), even as dark as Craig, at times--but arguably also more charming if no better at humour. I think Craig tried for the charm & humour; he just wasn't great at it. But the key difference being that in his emotional vulnerability Craig makes his Bond more recognizably human.
That also makes his Bond a tragic figure to some extent. Not able to trust Madeleine, after his experience of supposed betrayal with Vesper, he destroys his chance for a family life and ends up alone in retirement. All a bit soapy and "anti-Bond," however interesting and successful as a departure from formula.
There are other aspects ...
The over-emphasis on "going rogue" to a much a greater extent than ever before in both movies [LTK notwithstanding] & Fleming books.
Also, the Bond of the books, as with Dalton and the other movies is of an indeterminate middle age, or meant to be [whatever we may think of the somewhat cringe late Moore period].
But with Craig we go straight from a young Bond in CR & QOS to an aging Bond in SF. They dial that back a bit with SP, but then five years later (in fictional story time) he's retired at the beginning of NTTD. All to underscore that he has the frailties of being human whereas in the books I don't think he ages at all.