I dislike Rush and disagree with him on a wide array of topics. This particular topic isn't one of them.
There are plenty of fictional characters who don't have a defined "race". I'm not of the opinion that James Bond is one of those characters. He is not simply "white", but a white Scotsman. Casting a black James Bond makes about as much sense to me as casting a white Shaft.
You must have come into the discussion late. That'a been hashed a couple of times already.
So how upset are you that not only was only one of the actors playing Bond has been Scottish, even the Scot that played him (Connery) had to play him as an Englishman, not a Scot.
This is something that has been toyed with in recent years on the British program "Doctor Who." When the program was revived with Christopher Eccleston as the 9th Doctor, he explained to another character that he was an alien and the other person asked, "Then why do you speak with a North accent?" The response was, "Because every planet has a north."
The 10th Doctor was played by a Scottish actor...who also had to affect a North accent to play the role. In an interview he explained (in his native Scottish accent) that even today in British media a Scottish accent carries with it a prejudice of a certain ethnicity that is not quite accepted as fully British.
They later had a Scottish woman playing a Doctor Who companion, and the social comments about her being Scottish were more frequent than the comments about a previous companion being homosexual.
The current actor playing Doctor Who is Scottish and he's playing the role with his Scottish accent--this is a subtle jab in the collective British eye by the producers: "We are daring to present you with a Scottish Doctor Who, so there!"
A Scot in Britain has until recently been a kind of minority, which they well know and is why even the continuance of Scotland as part of the UK has been seriously questioned. Fleming's making Bond a Scot was, in fact, the deliberate making of him a minority.
So is it not a problem that Bond has not been played as a Scot? It seems to be something still daring in British media, perhaps even more so than having him portrayed by a black man with a North accent. The white Shaft has been discussed. The significance of Shaft is his ethnicity--that's part of the plot. Bond being white is not as significant to his character as his being Scottish.