The plot falls apart and almost brings down the Bond franchise along with itself. Remarkably stupid!
The third comment on this page (spoilers aplenty) takes apart the whole ludicrous story line.
PS: I'm afraid they will take down the comment, so I reproduce it below the fold. Spoiler alert!