I disagree there - peer review as a system isn't designed to catch fraud at all, it's designed to ensure that studies that get published meet a minimum standard for competence. Reviewers aren't asked to look for fake data, and in most cases aren't trained to spot it either.
Whether we need to create a new system that is designed to catch fraud prior to publication is a whole different question.
Nonsense! Zoidberg's a fine physician. For Aliens. Your mistake is being human!