It’s easy to get carried away by dazzling innovations and futuristic concepts in finance, but what companies usually crave more is a dose of reality...