Myths and uncertainties surrounding innovation