I also felt weird about the Christmas thing. Especially since it really added nothing to the film.
Other than that......
It felt like a typical James Bond movie to me.
Gadgets, wise cracking, hot ladies, 'splosions..... sure it didn't really make perfect sense and you never really got the sense that there were real "consequences" but it was fun.
SO UP YOURS EVERYBODY WHO SAYS I CANT JUST RELAX AND ENJOY A FREAKING MOVIE AND HAVE FUN.