Is ‘Innovation’ overrated?