When Casino Royale came out, I was also enjoying the idea of a grittier, less campy version of Bond. However, a couple of years ago I rewatched Skyfall in preparation for watching Spectre, and I have since given up on that opinion.
Some spoilers ahead, if that's an issue
Skyfall is patently ridiculous. The way that Silva magically becomes a master of all things electronics is effectively the same as all the random kung fu in Man with the Golden Gun. Does it make any sense? Does it follow any sort of logic (internally or externally)? No. But the outside zeitgeist suddenly found hacking/kung fu to be the cool thing that villains did, so the over-the-top Bond villian does it. Does it make any sense for Bond to go make booby traps with the gardener at his childhood home that will be as effective at taking out bad guys that trashed all of MI6? No, but backstories are the cool thing all the movies are doing these days, so now we have to visit Bond's childhood home... for... reasons.
But Spectre really took things to the next level. Blofeld has been controlling everything we've seen the entire time. And his motivation is that he is actually...
Bond's brother! I defy you to write a background to Blofeld that is more camp than that.
We view old Bond as camp and today's as gritty because of the veneer on both. But it's all surface level. 40 years from now, your grandkids will laugh at our modern Bond the way we laugh at the bad CGI surfing scene in Die Another Day or all of Moonraker. And all the while they'll be thinking about how how cool, modern, and realistic their version of Bond is.