Parent never stated he wanted his money's worth. He points out some obvious history rewriting which highly harm Science's image (IMNSHO). In no way does that diminishes this mission's outcome, results, feats and the admiration it rightly deserves.
I don't understand the hostility here for a valid question about something that has nothing to do (obligatory political rewriting, maybe ?) with what was achieved.
> I hereby guarantee that none of them will succeed 100% of their stated targets.
But you don't lower your expectations after the facts and state "look, we did it as we told we were going to do it".