“Innovation” is a buzz word right now, thrown about by politicians and jargon junkies with such abandon that it has become very...