I'm still wondering what space station you're all going on about. I see a planet and (yet another) Falcon 9/H, but no space station
And
Soviet Union (CCCP), you know that a space station won't exist as a single blueprint, don't you? It'll be multiple ones, lifted individually. He's under no obligations to share them, and he can 'show his creativity' with nothing more than a screenshot.
Also, copying other peoples work is pretty much the hallmark of communism.