>There is really no excuse for them not trying to replicate each others studies this whole time
I think that this statement fails to account for the incentives for researchers: what kind of things they get success, praise, and support for doing. Despite their importance to the scientific project of any field, replicating experiments and publishing negative results are not rewarded the way that new studies with positive results are.