"while I can sympathize with scientists' decisions not to release their data or their methodologies " - I can't. If your results can't be reproduced independently, it's not science, it's an assertion from authority.
This is a really, really basic part of scientific research. Failing to do it should raise huge red flags.
This is a really, really basic part of scientific research. Failing to do it should raise huge red flags.