We just blasted $1 billion into space -- was it worth it?