Jeff Carter either is either in charge of selling the most transformational technology that will come to banking, indeed to human identification, in recent memory, or he's the most delusional former ...