You are probably right about the flaws, but my concern is that the bar to publish a study that reports "failure to replicate" is higher. This is at the heart of a very serious problem with science these days. Proving that research can be replicated and validated is probably more socially useful in some fields than "discovering" some new correlation. But all the academic incentives point to publishing "discovery".