Station's net worth in EC-Tec stock alone is apparently worth over 600 million USD. Assuming he's smart enough not to put all his eggs in one basket, this non-corporeal entity is a multi-billionaire.
If Mark Zuckerberg wants to take my Facebook pics and show them off to everyone, he can feel free.
...of course, he's already doing whatever he wants with all our info anyway.