Great post, Mark. I really don't know what this whole argument is all about. The Bond films have always been a reflection of the time in which they were made (think disco music, laser shows, and neon body paint). So of course the films are going to grow more and more PC as people frown upon...
That's because you assume it's supposed to fit in with the other films. Let's face it. James Bond is more of a concept than he is a continuing character. We may get the same supporting cast and characters and maybe a mention or a nod to other adventures, but each film is pretty much a standalone...
As far as directors go, I think it goes both ways. The producers may be picky, but also, the directors under this franchise don't seem to enjoy the creativity they may find elsewhere.
I was sort of kidding with that comment, but it would be pretty cool. While Blofeld is famed for wearing it, if you look at the movies, it's a staple of the Bond villain. Dr. No, Blofeld, Drax, Kamal Khan & henchman, and Elliot Carver. All different styles. A good costume designer can pull off...
I've seen many James Bond films recently and I've thought long and hard about this. Whoever it is, the villain of the next one needs to wear a Nehru jacket. It's the only fashionable way to try to rule the world.
As Chris mentioned, it does reappear throughout the movie. I thought it was a very nice touch since it recalled how the Barry scores used their themes. Actually, it's use in the movie was probably the only reason I like the song. I felt the instrumental version was rich and sounded rather nice...
I believe Craig took on this point himself. In discussing further sequels, he made sure to point out that Bond isn't quite there yet. There's still more room for the character to evolve into the suave superspy in future films.
Loved it as well. A tad depressing though. Definitely the wrong film for someone expecting a big "Huzah!" to punctuate every scene. I was surprised by how much the audience responded to the humor in the film. Throwaway lines got surprisingly big laughs from my crowd.