That's a really good summary of the situation.
I do think that there's one more important factor. The flip side of reproducibility is utility. The whole reason that we care about reproducibility is that it means that we can put things to use. We demand falsifiability because if it can't be put to the test, then it's not so much "wrong" as "worthless", i.e. Not Even Wrong. If it can be reproduced but never is, what did it matter in the first place?
That's not the same kind of epistemological issue that falsifiability is, but it's a bit more immediate. If this research isn't being put to use, why are we bothering doing it at all? Wouldn't our time and money be better spent on other things?
It seems as if a lot of these studies weren't worth having done. Not just because they couldn't be reproduced, but because nobody wanted to. It's the sociology of science, the dynamics of funding and defining a new field. It's a field full of questions that we want answers to, but the questions themselves are ill-posed because we don't have a solid theory in which to ask them. We're going to have to grope towards an answer, and that's going to mean a lot of missteps.
I wish we had better answers, but it does seem to me as if this hints at a need for the field to clean itself up. Rather than performing so many disconnected studies, maybe we need to stop pushing for papers that nobody apparently has an use for even if they were valid. I know that's easier said than done; it hints at completely revamping the way funding is done. But the money is being spent, and it appears that much of it is not being spent well.