>>212143914Casino Royale worked so well largely because of Eva Green. She was the only Bond girl Craig had chemistry with in his run and that was baked into the story.
At face value, Le Chiffre is a boring as fuck villain - he's literally just an accountant who bankrolled warlords in the third world while defrauding them and was quite good at Poker.
But he's remembered as a great villain mainly because he's the only one who hits Bond right in the feels and effectively breaks him.
There's no emotional resonance with any of the villains that follows - they tried it with Bardem but it didn't really work because Craig had no established relationship with Dench, it only kinda works because the viewer does.