Nelson Mandela was a real person incase you hadn't noticed and being black was quite a key part of his story. Not really comparable to Bond who has is fictional and has been played by actors of different nationalities and appearances.
Question for you. If Idris was white would he make a good Bond?