With a 30 year career in financial technology under his belt, Scott Mercar reckons it's great time to be in his job, but ...