He is a classically trained actor with an immaculate natural British Accent
That’s way too close to who 007 is. Think about it, that could be confusing to the audience. Don’t black actors speak like rappers with their slang?
He is “Too Street”:
AAAHHH YES… Here we are! Remember The Wire? I remember The Wire! That show was as street as it gets! With all it’s street characters, talkin street talk, committing street-on-street crimes in all their street neighborhoods. YUP. Can’t have that. Just doesn’t fit Bond. Let the man of the hour, author of the next 007 Novel, Anthony Horowitz tell it:
For me, Idris Elba is a bit too rough to play the part. It’s not a colour issue. I think he is probably a bit too ‘street’ for Bond.
He doesn’t take his work seriously.
Just look at him foolin around on set, while Captain Kirk tries to keep it serious (like he usually does). Even in this clip, you can see him trying to take the
non-street white lines away from a perfectly capable actor. Watch and laugh:
All jokes aside, as you might have imagined, the internet wasted no time in ripping that theory a new orifice for his word-choice and ignorance of Idris Elba’s range and entirety of work:
So he back-pedaled with the quickness: