In recent years, it’s become increasingly, painfully obvious that peer review is far from the guarantee of accuracy and reliability it’s cracked up to be, while the system of publication that’s supposed to be a crucial strength of science has become its Achilles’ heel.