You can set your watch to it. About every six months an article appears arguing that innovation is an overused term, with corporate fatigue auguring a “back to basics” approach focused on less sexy but important tasks of execution, strategy, and so on.