It might help, but at the same time I think NASA would benefit better from the public putting their foot down. There is that old saying that nothing breeds innovation like a limited budget. <br /><br />We are finding out now that "shuttle derived" has misled us. If the shuttle, as Griffin acknowledged was a "mistake", then why keep paying all the involved contractors more money to build biggers SRBs, more and EXPENDABLE SSME's and so fourth (though I think they are finally dumping that hubris)? And realy, with all the mods to the SRB's, we are seeing none of those cost savings we were sold on.<br /><br />And further, why give Lockheed the contract for Orion when Lockheed failed them on the X-33 a decade ago? I know people will say that the X-33 was still-born or even technically impossible, but Lockheed stood up to NASA, looked them in the eye, and said "give us money and we will deliver." That's what you have to do to get a contract. Now this same company has scored another huge contract.<br /><br />NASA has some bad spending habits, but to be fair they are not entirely their own fault. NASA is governed by (ufortunately) the government. And congressmen who have thousands Lockheed, USA, and Rocketdyne employees in their district want to see them to keep getting payed, regardless of if using the same technology was the best way forward or not. <br /><br />If you give NASA all the money it wants, it will just give us another flawed system that isn't optomized, we all see detrimental effects of sticking with a poor system for decades( really, it's why they are in the current budget mess). My opinion is that they need to overcome these challenges the way any company that does real world business: rethink your approach because it's not going to work.