Sorry, but Rush is wrong on this one. James Bond is a fictional character. Your examples of white people playing non-fictional black characters is inappropriate and frankly ludicrous.
There is no artistic or cinematic reason James Bond couldn’t be black. To suggest otherwise opens the door to being accused of racism, and rightfully so.
Bullshit. Bond was Scottish.