i had to review the paper as part of my job so i can't pass on detailed comments from that exercise; however, here are a couple of sites that address most of the pertinent problems:
The PNAS paper is an embarrassingly bad piece of 'science' unfortunately, i suspect that the authors' funding position will benefit. Mine will probably as well; however, i'm not the guy prostituting himself.