Would it help to move away from print journals, to online journals with comments sections so the community can discuss any potential flaws?
Publishing the data seems like it would help, although might not be possible where there are privacy concerns.