The short general version of my argument is: feedback > filtering
I would agree that preregistration is one way to make p-values more useful. They may be the best way to determine what the researcher originally intended to measure, but they're not the only way to know if that was the only thing a researcher measured. I've found asking questions often works.
If we're talking strictly about properly run RCTs, then I would agree, preregistration is close to free relatively speaking. But that's because a properly conducted RCT is such a big undertaking that most filtering initiatives are going to be relatively small. But RCTs aren't the only kind of study design out there. They are the gold-standard, yes, in that they have the greatest robustness, but their major drawback is that they're expensive to conduct properly relative to alternatives.
Science already has a pretty strong filter. Researchers need to spend 8 years (and usually much more than that) after high school working towards a PhD. They then have to decide that what they're doing is the best way to analyze a problem, or if they're still in grad school, their professor has to approve it, and they have to believe in it. Then two or more other people with PhDs who weren't involved in the research (editor and peer reviewer(s)) have to review what the researcher did, and come to the conclusion that the research was properly conducted. I don't view this as principally a filtering problem. Filtering can improve quality, but it also reduces the number of possible ways to conduct research. The end result of excessive filtering to me is that everybody ends up just doing RCTs for everything, which is extremely cost-inefficient, and leads to the problem of everybody chasing funding. If nobody with less than a million on their credit can conduct a study, I think that's a problem.
Having been through some of that process... it's less than stellar.
That recent "creator" paper managed, somehow, to get through peer review and in the past I've been acutely aware that it's been clear that sometimes reviewers have no clue about what they've been asked to review and just sort of wave it through with a few requests for spelling and grammar corrections.
To an extent it's a very similar problem to ones faced in programming and engineering. Asking for more feedback is just the waterfall model applied to research.
To an extent, even i...
John Ioannidis has written a very insightful and entertaining article about the current state of the movement which calls itself "Evidence-Based Medicine". The paper is available ahead of print at http://www.jclinepi.com/article/S0895-4356(16)00147-5/pdf.
As far as I can tell there is currently no paywall, that may change later, send me an e-mail if you are unable to access it.
Retractionwatch interviews John about the paper here: http://retractionwatch.com/2016/03/16/evidence-based-medicine-has-been-hijacked-a-confession-from-john-ioannidis/
(Full disclosure: John Ioannidis is a co-director of the Meta-Research Innovation Center at Stanford (METRICS), where I am an employee. I am posting this not in an effort to promote METRICS, but because I believe the links will be of interest to the community)