In the payments industry, the blockchain hype is the most intense. However, blockchain is not really the missing link in the consumer payment puzzle. Blockchain has...