The word ‘innovation’ has received somewhat of a bad reputation in recent years, due to a combination of factors, including overuse of the term and unrealistic expectations about what it can achieve.