Does Peter Fincham leave ITV with a positive legacy?