No Time to Die marked Daniel Craig's final outing as James Bond, yet certain elements failed his character.