With wealthy and powerful investors being promised a $30 trillion total addressable market, they need to deliver god.