Has crypto delivered on any of its promises? | UpTrust