I disagree but opinions are like assholes everyone has one.
Craig was wishy washy, Bond is only ever as good as his villains and Craig’s were frankly crap. None were ever actually menacing except maybe Mads in Casino Royal… not coincidentally Craig’s best bond film.
Blofeld bonds brother who he totally forgot about? Blame the writers for that one but still a sorry excuse for a bad guy. Then you had a totally wasted Javier Bardem, nerdy water dude and that last guy with the poison garden. None had any actual menace which meant Bond had little to push against. Ffs Matt Lucas in Polar utterly obliterated any recent Bond villain. Andy Serkis in Luther: Fallen Sun was better.
Goldfinger, Kleb, No, Zorin bad guys make Bond.
Just my asshole er opinion.