Well, if you have to publish your data, you can't cheat. So i guess one could avert that problem. But i admit, it's not without work. And yes, if you just can say "yes, we were able to reproduce our results" without giving proof, it will be easy to do so.
But in the end, if you are deep into real science, you can't hide for long that you faked your results...because you will just not get anywhere. Or the people who come after you to work on the same or similar stuff will uncover your lie.
It's kind of sad that there are branches of science/research where there are people who feel the need to cheat (i guess that's what you're implying, right?). But i guess it's the usual problem...where there's real money, there are cheaters/liars.