No, NASA's far beyond repair. The guy's right, sort of. What we need to do is kill NASA (Or leave them as an atmospheric/Islamic outreach program), and create a new National Space Agency. Then, we start throwing cash at that, while the engineers are throwing science at the wall to see what sticks.