Double-O P S. ("Oops." Get it?)
Long story short, novelist Anthony Horowitz has been hired by Ian Fleming's estate to continue the James Bond books, keeping as close as possible to the style of the original 007 novels.
Horowitz gave a big interview to the Daily Mail about writing Bond and restoring him to his "shamelessly macho killing machine" days. They also discussed the movies.
He's a big Daniel Craig fan, but of famed English actor Idris Elba, he had this to say: "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. Is it a question of being suave? Yeah."
Despite the "it's not a colour issue" disclaimer, many online thought it was.
More importantly, they couldn't understand what the eff he was talking about. I mean, have you SEEN Idris Elba?
The author has since apologized. A lot.
In conclusion, always cast Idris Elba. For everything.