You're right, albeit I thought it worked as a nod to Jim Brown's portrayal of Leiter in John Boorman's underrated Another Way to Die (1969) -starring Oliver Reed, the only time he played James Bond-, and it wasn't a big role anyways.
Besides that, Casino Royale was pretty good, let's not...