I've always thought of Scowcroft as being a complete fool and he has done nothing to change that perception. Why even give him press when he is so stupid and vapid?
He gets press for the same reason Gergen gets press. He is an alleged Republican who thinks and speaks like a Democrat and is therefore a useful foil against other Republicans.