I’ll give you three things that I don’t like about Skyfall: Daniel Craig, the story, and the lack of gadgets. In other words, Skyfall is not the James Bond movie that I want to see. I wanted action, but I saw emotions. I wanted state-of-the-art gadgets, but I got a shotgun. The soundtrack didn’t help either -- yes, even if they put Adele in it. [Listen to the soundtrack here.]
UPDATE: The Academy Awards don't agree with me on Adele's song. On February 24th, 2013, Adele's song won "Best Original Song."
Even up to this day, Sean Connery is still hot. But for me, there’s no one more suitable for the role of James Bond than Pierce Brosnan. He was born to play 007, and whoever replaces him has big shoes to fill. Maybe the producers know this well, so when they cast Daniel Craig, they had to focus everyone’s attention on the early stages of James Bond as a secret agent. In other words, it was more character-driven than plot-driven.
And if I may ask, where are the gadgets? No fancy cars, no powerful guns. Everything is old school.