The only James Bond was Sean Connery, but since he's like a million years old now, it doesn't really matter who they put in the role.
He’s dead. It does matter who they put in the role and what hole 007 is hitting.
Sean Connery is still alive.
Roger Moore is dead, as is Barry Nelson (the very first actor to play the James Bond role). Everyone else who has ever played the role on screen is still alive. That is, unless you count the 1967
Casino Royale, which I see no reason to count.
In my opinion, of all the actors who have played James Bond, Pierce Brosnan was the best for the role, but alas, his era came at a time when they were seriously scraping the bottom of the barrel for stories to make into James Bond movies.
I think my favorite of all the movies was
License to Kill, even though I think that Timothy Dalton was one of the less suitable actors in the role.
I like what they did with the Daniel Craig reboot, with the four movies covering the character from earning is 00, to retirement and an implied
“…and they lived happily ever after” ending. I think they should leave this version where it was at that point, and reboot again. From what I've read, the next movie in this sequence is probably just going to spoil it.
I very much hope that some of what I've been reading about future plans beyond that are false. Plans to make a female,, homosexual, or even transgender version of the character are just plain wrong. Political Correctness in any form, but especially the degenerate misandristic strains thereof, have no place anywhere near the James Bond franchise. It was bad enough, in
Skyfall, when they gave us a villain that was implied to be wearing slip-on footwear of insufficient mass. That crap doesn't belong in James Bond stories, period.
James Bond is an ultra-masculine, womanizing, politically-incorrect male character. There is no reason to depict him any other way, unless the intent is to alienate his entire fan base, and kill off the franchise completely.