Innovation. The word is evocative of ideas, products and processes which have somehow made the world a better place. In the frothy days leading up to the global financial crisis, many viewed financial innovation as unequivocally falling into this category. Underpinning this view was a pervasive...