Kevin Okell explains necessity has indeed been the Mother of invention & some in the financial services industry are heralding a radical new approach to change.