Too much talk of innovation?