Die Another Day is like a love letter to Bond films: it incorporates many successful elements from previous Bond's to create a complete and absolute mess.

First thing: didn't Bond learn as early as Goldfinger that you can blow out your adversary's automobile's tire to disable it? So why can't he shoot out the inflated bottom of a hovercraft? You destroy the chamber holding the air and the craft floats like a brick.

And what the hell was going on in the world with Bond in a Korean prison for 14 months??? I thought I had mistakenly entered the theater showing The Count of Monte Cristo!

It made me mad that Bond couldn't tell that his gun weighed less than it should after Frost removed the bullets; I thought the Roger Moore-like parasailing away from the iceberg was just dumb; using an ejector seat to flip a 5-thousand pound car (it was loaded with weapons and ammunition) is impossible (a seat with that much force would have just blown a hole in the ice sinking the car); and the Madonna song sounds like rehashed techno-crap.

I don't mind the villain, the use of another "golden gun," another threat from a laser beam: there was much to like in this Bond, but putting it all together made it not good, like when someone on Friends mixed the two recipes and made the meat/jelly casserole. It's a little strong to say Die Another Day sucks, but I'm sticking with that opinion for now.

I have this theory now that there really are several James Bond 007s. Periodically, a new one is grown in some secret lab where he is given just enough information to be Bond, but not everything earlier Bonds learned. Why else would Die's Bond seem to not recognize the jet pack from Thunderball or Rosa Klebb's shoe from From Russia With Love?
I think every few years the latest Bond is retired to some island when a new Bond is activated. There they sit on a beach watching beautiful women emerge from the ocean, and ordering martinis shaken, not stirred. How else can you explain this Bond amnesia?