Cool story, akin to that of Buterin/Etherium one.
The crew has nothing to do with intentions and moral qualities of their owners.
(And even at that I highly doubt the "altruistic" claim to be true about people who work at one of the world's largest heaps of money.)