James Bond was a parody of himself. Don't blame Austin Powers for making Bond more and more ridiculous. All you have to do is take a look at the names of his most famous female conquests (Electra, Honey, Christmas, Pussy and Octopussy) to see how ludicrous the whole enterprise is now.
Not to mention Dr. Goodhead