Space Center Houston is a museum of NASA missions to date. Why would they go about flaunting fake technology, knowing full well that many intelligent physicists could figure out 'hang on, they CAN'T of gone to space! It's all a conspiracy!"
Seems like they'd be a bit more secretive to me.