How do we make sense of peer review?

As a follow-up to yesterday’s  tweet about the Sense About Science’s sensibly titled Peer Review Survey, a few thoughts. Out of the press reports on the Elsevier-funded study I’ve scanned though, a common phrase seemed to “no one has come up with a better method than peer reviewing, so we’re stuck with it”. My colleague…