Re: In the absence of a poll…
Because Idris Elba is cool. Nothing more to it.
Unfortunately, he's also too old. He's 44 now, and would be fine for the first one ......... but by his 3rd film he'd be in his 50s. That starts to get a bit silly, as previous Bonds have shown.