as the op says - they could have issued stock instead of real money
It's only worth anything if the world-domination plans go off without a hitch.
On the other hand if the company doesn’t have good prospects, then indeed there is nothing you can do.
Having said that, there is no evidence their developers felt differently to you.