Well, you need someone like Alan Stern. He invested his whole career into New Horizons and he is pretty much the only reason why it happened and became the success that it is and has been so far. You know, his son Jordan is about to start grad school... Unfortunately I don't think that he's up for following in his father's footsteps. He's a math major in undergrad rather than anything astronomy related. Understandable that he wanted the chance to prove himself on his own rather than live in his father's shadow. But my point is that we need someone with that kind of drive and determination to get a mission through. The type of person where no matter what happens they keep trying until they finish the job. Maybe whoever was in charge of the Hayabusa?